Former Bayern Munich and Chelsea winger Arjen Robben has retired at the age of 35.
The ex-Netherlands international, whose Bayern contract expired in June, was hammered by injuries last season.
Robben also played for Real Madrid and PSV, having started his career at Dutch side FC Groningen 19 years ago.
He won trophies at every club he played for, including eight Bundesliga titles at Bayern and the Premier League with Chelsea in 2005 and 2006.
Robben also won the Champions League with Bayern in 2013.