New signing Alex Tellas posing in three Manchester United kits after moving to Old Trafford a four-year contract with the option of another.
The 27-year-old Brazil international who has one cap for his country, moves to 20th Premier League for a fee of 15m euros (£13.6m) plus 2m euros (£1.8m) in add-ons.
Telles signed for Porto from Galatasaray in 2016 and went on to win two Portuguese league titles and the Portuguese Cup in nearly 200 appearances for the club.
View this post on Instagram
The Brazilian has forged a reputation as one of the best-attacking full-backs in Europe and he lived up to this billing after scoring 13 goals and providing a further 12 assists in 47 games for Porto last season.
Telles will fly to Sao Paulo to join the Brazil national team ahead of World Cup qualifiers against Bolivia and Peru.