14/08/2014 16:37 BST | Updated 22/05/2015 10:12 BST

Royal Variety Performance: Jessie J Wears Nude See-Through Top To Meet Prince Charles

What to wear to meet Prince Charles? Hmm, well, if you're Jesse J, not an awful lot. The royal made a very valiant effort to keep his eyes firmly forward as he met the 25-year-old singer at the Royal Variety Performance at the London Palladium on Monday night.

Jessie donned a pair of high-waisted cream flares and a matching swirl-print sheer crop top for the meet and greet.

She worked her hair into an on-trend 20-style wet look, and grinned from ear-to-ear as she shook hands with Charles.

The singer looked just as pleased to meet the Duchess of Cornwall, who was looking very regal in her blue Vivienne Westwood gown.

Jessie performed her hit Thunder at the bash, which was hosted by comedian John Bishop, and also featured performances from Gary Barlow, Robbie Williams and Olly Murs, Dame Edna Everage, and Mary J Blige.