Two years after joining Manchester City on transfer deadline day for a British record transfer fee, Robinho has completed his move to AC Milan and joins the Rossoneri on a four-year deal.
Robinho cost City £32 million when signing for the club in a shock move from Real Madrid in 2008 but now they have recouped an initial payment of £15 million from Milan.
"Milan have a great players, a great team with a victorious history," Robinho said. "I hope that together with my new team-mates we will be able to help the club to several titles.
"I always heard great things about Milan from Kaka, and I'm sure that the other Brazilian players will help me integrate into the team. I hope to satisfy all Milan fans, I'll train hard to make it happen. I want to make them all happy."
Robinho, who spent a spell on loan with Santos last season, leaves City after scoring 14 goals in 41 Premier League appearances.
Robinho joins Milan just days after the club recruited Zlatan Ibrahimovic from Barcelona. They join Alexandre Pato and Ronaldinho at San Siro to form a very talented forward line.
"These two signings were a great present to all the supporters from Silvio Berlusconi," vice-president Adriano Galliani said.
"Robinho will wear the No. 70 shirt, Ibrahimovic will have the No. 11. Robinho cost €18 million plus bonuses.
"For so many years I have not seen Berlusconi so in love with Milan. On Sunday Ibrahimovic told me to go and buy Robinho also."
While Robinho has departed, along with Felipe Caicedo who has joined Spain's Levante on loan, Roque Santa Cruz has stayed at Eastlands after his move to Lazio fell through. The striker is now focused on fighting for his place under Roberto Mancini, if possible.
"Unfortunately, I have heard from the manager than he won't be counting on me too much this season," Santa Cruz told Sky Sports News. "I heard that a week before the season and I had time to see if I could arrange a move. But in the end the club were happy to keep me and they weren't happy with anything that came through.
"Now I am looking forward to getting back into training and seeing if I have any opportunities to prove myself in the team.
"They [Lazio] were there right until the end, but they didn't reach an agreement with the club. I was waiting to hear what was going on, but there was no agreement. It was then too late to keep talking. That's the way it has finished."
Meanwhile, Manchester City have announced the signing of Ghanaian 18-year-old Mohammed Abu. The midfielder joins the club from Sporting Club Accra following a successful trial and has been immediately loaned to Stromsgodset of Norway.