Fernando Llorente will join Juventus from Athletic Bilbao on a free transfer at the end of the season after signing a four-year contract.
The Spain international has been linked with a move to Turin since announcing he was not going to extend his contract at Estadio San Mames in the off-season.
Athletic reportedly turned down an offer from the Serie A champions over a January move to Italy, meaning Juve will have to wait until the end of the 2012/13 campaign to get their man.
“The future of Fernando Llorente is in black and white,” a statement on Juve’s official website read.
“The Spain international, who will be out of contract with Athletic Bilbao, has signed an agreement that will bind him to Juventus from July 1.
“The contract lasts for four years, expiring on June 30, 2017.”
Juventus have been looking for a dedicated striker to bolster their attack, which already boasts Alessandro Matri, Sebastian Giovinco, Fabio Quagliarella and Mirko Vucinic.
Llorente made his debut for Athletic in 2004, and has since made over 350 appearances for the club.
He was part of the side that reached the finals of Copa del Rey and Europa League last season.