Meghan Markle wears her most daring outfit yet as Prince Harry SINGS at London musical

30 August 2018, 11:12 | Updated: 19 October 2018, 10:45

Harry Meghan asset

By Naomi Berners

Meghan showed off her slender legs as she and Prince Harry enjoyed a special performance of Hamilton in London's West End.

Meghan Markle wore a thigh-skimming tuxedo dress to the theatre last night - and she looked incredible.

Meghan Markle, 37, ditched the royal dress-code rules and flaunted her pins in an above-the-knee tuxedo dress by Canadian label Judith and Charles at London's Victoria Palace theatre last night.

The Duchess of Sussex was accompanied by husband Prince Harry as they enjoyed a special charity performance of Hamilton, and oozed sophistication in her smart ensemble.

It is custom that royal woman should refrain from showing their knees at events, but Meghan's outfit seemingly appeared to end a fair few inches shorter than the required length.

Credit: Getty

After the show, Prince Harry took to the mic to thank the cast and crew, but couldn't resist bursting into song beforehand.

Read more: Prince Harry's Eton bedroom has a special tribute to Princess Diana

The Hamilton cast cheered in glee as the flame-haired Royal sang the opening lyrics to You'll Be Back, one of the most iconic songs in the musical sung by the character of King George III.

It was the royal couple's first public engagement together for a month, but not the first time they'd seen the hit musical; the pair were spotted in the crowd at a sell-out performance in February earlier this year.

Clearly a fan of the show, Megs also uploaded a picture on her now-deleted Instagram account outside the show in New York, alongside her bestie Priyanka Chopra.

WATCH! Meghan Markle walks down the aisle to marry Prince Harry: