Brazil midfielder Fred has completed his £47m move to Manchester United from Shakhtar Donetsk.
The 25-year-old, who is currently at the World Cup in Russia, joins on a five-year-deal.
He becomes manager Jose Mourinho’s second signing this summer following Portuguese full-back Diogo Dalot’s arrival at Old Trafford.
“This is the biggest club in the world and I am delighted to be a part of this amazing team,” said Fred.
“To work with Jose Mourinho, who has won so many trophies in his time as a coach, is an opportunity not to be missed.”
Mourinho said: “Fred will complement our other midfielders’ qualities, which we need; his creative brain and passing vision will give us another dimension to our game.”
Fred scored 15 goals in 155 appearances for Ukrainian side Shakhtar after joining from Internacional in 2013.
During that time, he helped Shakhtar win three league titles, three Ukrainian Cups and four Ukrainian Super Cups.
Fred also helped Shakhtar reach the Champions League knockout stages last season, and played in victories over Manchester City and Napoli, scoring in a 2-1 win over Roma in the last 16.
He was an unused substitute in Brazil’s World Cup opener against Switzerland, which finished in a 1-1 draw.
Find all the latest football transfers on our dedicated page.