Manchester City have announced the signing of Portugal and Monaco midfielder Bernardo Silva.
The 22-year-old joins the Premier League club fresh from winning the Ligue 1 with Les Monegasques for a reported five-year deal worth £43m.
He will officially link up with his new team on July 1.
— Bernardo Silva (@BernardoCSilva) May 26, 2017
A former Benfica player, Silva also has 12 caps for his national side.
Silva's initial season-long loan spell at Monaco in 2014 was such a success that he signed a permanent deal after only six months.
While helping Monaco win the French title this season, they also made it to the Champions League semi-finals, having overcome Tottenham, Man City and Borussia Dortmund.
In total, Silva made 51 appearances scoring 10 goals and creating a further 10.
— Manchester City (@ManCity) May 26, 2017
Speaking after signing his City deal, Silva told the club's official website: "It feels great. To be honest I’m now at one of the best teams in the world. To be part of this club and to have this opportunity is great.
"I’m very happy to be part of Manchester City’s team and I look forward to trying to do my best to help the team reach their goals.
"Of course when you have the opportunity of being trained by Pep Guardiola, you don’t say no.
"As we all know, what he did in Barcelona and Bayern Munich was amazing and we expect also here that he will win titles. It’s great to be working with him and to have this opportunity.”