Norwich City have signed winger Milot Rashica from German club Werder Bremen, with the 24-year-old agreeing a four-year deal.
The Kosovo international scored 27 goals in 100 appearances for Bremen in all competitions, and has six goals in 32 matches for his country.
Rashica told Norwich's official website: “I will of course give my best to this football club in every game and hope to excite the fans with many goals and assists.
“I want to continue to learn and develop as a player and person and I think that the style of play here will suit me very well.
“I’ve watched many Norwich City games in the Premier League. It has always been a dream for me to play in the Premier League and I’m so happy that Norwich have given me this great opportunity."
Head coach Daniel Farke added: "He's quick and smart in his movements, technically good, and great in finishing and assisting goals.
“He can play a number of positions, as a winger, striker or No 10. He's a pretty versatile player and we're happy to be able to bring a quality player in."
Rashica will hope to make his Premier League debut when Norwich kick off their 2021/22 season at home against Liverpool on Saturday 14 August.