The Royal Variety Show is to take place on Monday evening in London and we already can't wait to see what members of our favourite family will be wearing for the occasion. Over the years, there has been no end of sartorial inspiration on show at the event, from the Queen's choice of gowns, to the Duchess of Cornwall's and, of course, the performers such as Cheryl, Lady Gaga and Kylie Minogue. One person who we can also always rely on to nail her style is the Duchess of Cambridge obviously. As we patiently wait to see what Kate will wear for tonights' event, let's have a flick through the archives and remind ourselves of the gorgeous gowns she has stunned with in previous years...
READ NEXT: Kate Middleton's best ever hat moments
The full look
Who can forget the incredible floor-length powder blue dress Kate wore in 2017? Designed by one of her go-to British fashion designers Jenny Packham, she looked like a real-deal fairytale princess. Long-sleeved with a sweetheart neckline and a sheer layer on top, the dress featured stunning embellishments, sequins and flowers all over. She finished the sparkly look with the Casa Crystal Clutch by the same designer, Oscar de la Renta high heels and the Queen's diamond earrings.
The full look
The first time Kate attended the Royal Variety performance she opted for a more demure look than her last but equally as elegant. Again floor length, she went for a black gown with lace detailing, a nipped in waist and a boat neck by American designer, Diane von Furstenberg. She wore her hair back at the nape of her neck to show off her killer diamond earrings for the occasion.
READ NEXT: Prince William and Kate reveal parenting fears: 'how do we deal with this?'