Leicester City have confirmed the signing of Austrian international defender Christian Fuchs on a three-year contract.
The 29-year-old will officially join the Foxes when his contract with Schalke 04 expires on July 1.
"I'm happy that I've signed for Leicester City," he told the club's official website. "It was always a goal for me to play in the Premier League, and I'm happy that this dream has come true.
"Everybody watches the Premier League. I think it's the best league in the world. Leicester City is a new experience and new challenge for me."
Fuchs, who has won 66 caps for Austria, has spent the past four years at Schalke.