Juventus have confirmed the signing of Andrea Pirlo on a three-year contract.
The 32-year-old Italy 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 this evening read: "Andrea Pirlo is officially a Juventus player. The signed contract will run from July 1, 2011 to June 30, 2014."
Pirlo, 32, has been one of Milan's most consistent performers for the past decade, helping them win two Champions League titles.
He also won the World Cup with Italy in 2006.
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.