An inspirational Fife boy high-fived Prince Harry after picking up a prestigious national award.
Four-year-old McKenzie Brackley, from Leven, was rewarded for his bravery during serious illness when he was presented with a 2018 WellChild Award at a glittering ceremony in London.
He was unfazed as he met the Duke and Duchess of Sussex, better known as Prince Harry and Meghan Markle, and even managed a laugh and a joke with the duke.
The couple bonded with the camera-shy youngster, telling him they did not like cameras either, and the prince managed to put him at ease by pulling funny faces.
Other celebrities at the star-studded event included Gaby Roslin, Matt Allwright and Katie Piper.
McKenzie, who was nominated by his mum Amy, became very ill at the age of two when a virus caused acute flaccid paralysis.