Liverpool have completed the signing of Xherdan Shaqiri from Stoke City on a "long-term contract".
The Reds have been long-time admirers of the Switzerland international, who underwent a medical earlier today before putting pen to paper on a five-year deal which will keep him at Anfield until 2023.
The 26-year-old was part of the Stoke side that suffered relegation from the Premier League last season and leaves the bet365 Stadium having made 92 appearances for the Potters during his three-year stay.
"I'm very happy to be here. It's a huge club with big history, big players and a fantastic coach. So I'm really glad and happy to be here," Shaqiri told the club's official website.
"As a player you always want to be on the biggest stage in football. A few years ago I wanted to come too but it didn't happen. I'm really happy that now I'm finally here. I want to improve myself too, I want to be with the best and I want to win titles. That's what I'm here for."
Shaqiri, who will wear the number 23 shirt on Merseyside, is understood to have joined the club in a deal worth around £13m.