The 31-year-old former Real Madrid player, whose career has been afflicted by injury, has signed a one-year deal with last term's FA Cup runners-up but has the option of a second season should he prove his fitness.
"The lad is a top-class player and it's been well documented that he has had his injury troubles, but we believe that if his fitness is managed properly, he will play games for us," Stoke manager Tony Pulis told the club website.
Get the best features, fun and footballing frolics straight to your inbox every week.
Thank you for signing up to Four Four Two. You will receive a verification email shortly.
There was a problem. Please refresh the page and try again.