Italy international Andrea Pirlo has completed his move to Juventus on a three-year contract.
The 32-year-old midfielder, who announced last week he was ending his 10-year stay at AC Milan, passed a medical in Turin today.
A statement from Juve on Tuesday evening read: "Andrea Pirlo is officially a Juventus player.
"The signed contract will run from July 1, 2011 to June 30, 2014."
Pirlo spent 10 years at Milan having begun his career at Brescia, from where he joined Inter Milan in 1998 before going on loan to Reggina and back to his first club.
He joined Milan in 2001 and went on to win two UEFA Champions League crowns and two Serie A titles with the Rossoneri, while also enjoying World Cup glory with Italy in 2006.
Pirlo joins a select group of players to play for Italy's big three clubs of Juventus and both Milan sides.
The first was Italy legend Giuseppe Meazza and the only others are Aldo Serena, Roberto Baggio, Christian Vieri, Edgar Davids, Patrick Vieira and Zlatan Ibrahimovic.
Pirlo struggled with injuries and form this season, though, and made just 12 Serie A starts as Milan won the title.
His signing could impact on whether Juve choose to sign midfielder Alberto Aquilani, who spent the season at the club on loan from Liverpool, on a permanent deal.
Juventus finished a disappointing season in seventh place to miss out on European qualification.