It’s been confirmed the 33-year-old is close to completing a move to the Serie A side, having already reached an agreement over a four-year contract worth €30 million (£26.5m/$35m) per season.
Juventus still have to negotiate a fee with Madrid and are expected to have to pay upwards of €100m (£88m/$117m), but could go as high as €120m (£106m/$140.5m).