Stephan El Shaarawy has made his loan move from AC Milan to Roma permanent, bringing to an end speculation over his future.
The Italy international forward had attracted interest from a host of Premier League clubs this summer, reportedly including Everton, Arsenal and Liverpool, but he has signed a four-year contract with the Serie A club.
El Shaarawy, who is currently with the Italy squad at Euro 2016 in France, was loaned to Roma with an option to make the deal permanent for around £10m at the end of last season.
The 23-year-old spent the first half of the last campaign with Monaco but he has decided to stay in Rome after scoring eight goals in 16 league appearances.
Speaking to Sky in Italy last month, the player's agent and brother Manuel El Shaarawy talked up a move to England saying: "Would Stephan like to go abroad?
"I never disguised that I'd like to see him play overseas, for example in the Premier League, but he cares about Milan.
"This is the club where he exploded on to the scene. We'll discuss it with the club, also considering who will be the coach and the future of the side.
"My brother has been at Milan for four years and grown so much both physically and technically. In the light of his recent injury, a change of air could do him good. It could be an option."
El Shaarawy joined Milan for £7.5m from Genoa in 2011, scoring 22 Serie A goals from 55 starts, but he later struggled for first-team opportunities under former manager Filippo Inzaghi at the San Siro.