Find the perfect dress for every occasion...
Britain's Prince Harry was teased by a six-year-old boy about his Las Vegas antics last night.
The 27-year-old royal shared a joke with cheeky Alex Logan during his first public appearance in recent times at the WellChild Awards at London's InterContinental Hotel when he heard the little boy was planning on telling him: "Glad you've got your clothes on, Prince Harry".
The prince crouched down to talk to Alex - who was diagnosed with acute leukaemia aged three - and laughed: "You keep looking up at your mum. It looks like you're dying to say something but you're worried she'll tell you off.
"I heard you were on ITV earlier and you said something cheeky, but let's not talk about that here."
Nude photos of Harry playing a game of strip billiards after a Las Vegas pool party were published online last month, but the royal – who has been a patron of the WellChild charity since 2007 – was keen to put the scandal behind him.
The prince even made a joke of his infamous naked antics during his speech, pausing for comic effect.
He said: "All of you - children, families, nurses, doctors, carers, volunteers - are, quite frankly, too remarkable for me adequately to describe with mere words.
"But never one to be shy in coming forward... I'll give it a go."
The royal also made a big impression on five-year-old Hope Hillis, when they met at a reception before she was due to win an award for bravery.
He chuckled when she licked his face, quipping: "But we've only just met."