Sir Elton John has brought a close to his touring days with an emotionally-charged show in Sweden after 50 years on the road.
The megastar played his last UK date at Glastonbury festival last month and brought his 330-date marathon Farewell Yellow Brick Road tour to an end on Saturday night at the Tele2 Arena in Stockholm.