Sir Elton John has been awarded France's highest civilian award.
The British musician was given the Legion d'Honneur by President Emmanuel Macron.
He was given the award at a ceremony on Saturday at the Élysée Palace.
Macron praised John as a "melodic genius."

'Wuthering Heights' goes big on emotion, Margot Robbie says
US TV show host Savannah Guthrie pleads for safe return of missing mother
Amazon plans AI use to speed up TV and film production
Netflix faces grilling over Warner Bros deal
Apple TV sets October launch for Mattel's 'Matchbox' car movie
Disney shares slump as its theme parks see fewer international visitors