Sebastian Giovinco has signed a three-year contract with Juventus, the Turin giants have confirmed.

The Italy striker, who is currently on UEFA EURO 2012 duty, returns to I Bianconeri on a permanent transfer from Parma.

Giovinco was part-owned by Juve and Parma, and the latter now sold the remaining portion of his sporting rights.

"In the deal, Juventus will pay Parma for the next three seasons a total of 11 million euros," read a statement on the club's website.

The 25-year-old had scored 15 league goals to help Parma defend their Serie A status this season.

Giovinco, who started his career at Juve, was also a reported target of Barcelona, Manchester City and Inter Milan.