Former Rangers and Newcastle United striker Peter Lovenkrands has announced his retirement from football.
The Dane, 34, has been without a club since his contract with Birmingham City expired at the end of last season.
In a statement on his Twitter account, Lovenkrands said: "All my dreams as a young boy came true. I am proud of all I have achieved in my career."
He scored 91 goals for British clubs and was capped 22 times by his country, scoring just one international goal.
Lovenkrands began his career with AB Copenhagen before joining Rangers in 2000, where he won two Scottish league titles, two Scottish Cups and three Scottish League Cups.
Popular with the fans at Ibrox, Lovenkrands scored 54 goals in all competitions for Rangers before joining German side Schalke in 2006.
Between January 2009 and July 2012 he had two spells with Newcastle, scoring 22 league goals for the club.
From there, he joined Birmingham on a free transfer in 2012 and went on to make 42 appearances in all competitions for the Championship side.
He scored three goals in 17 appearances for Blues last season, netting twice against Stoke in the League Cup before scoring a late consolation against Leicester on 28 January, which proved to be his final professional goal.