Duchess Kate looks gorgeous and elegant in black lace gown at Royal Variety Performance

By Zach Harper

Duchess Kate is nothing short of a style icon, and she proved that yet again when she arrived at the Royal Variety Performance in London on Nov. 18.

The Duchess of Cambridge looked incredible in a black lace Alexander McQueen gown. It featured stunning floral detailing, and she paired it with black heels and a matching clutch. Her accessories featured a lovely nod to Canada as well, as she wore Erdem earrings.

Kate was all smiles as she and Prince William arrived at the event. Photo: © Samir Hussein/WireImage

Kate loves to showcase Canadian designers, and we saw her do just that last week when she re-wore one of her beloved blazers from Smythe at an event for mental health text messaging service Shout.

Kate’s jaw-dropping gown from the 2017 Royal Variety Performance is easily one of her best looks since joining the Royal Family. Photo: © Karwai Tang/WireImage

Kate has a history of wearing gorgeous looks to the Royal Variety Performance. In 2017, she stepped out in a long-sleeved Jenny Packham gown that had a sweetheart neckline and sheer layer covered in sequins, flowers and other embellishments. She paired it with Oscar de la Renta heels and the Queen’s diamond earrings.

Kate’s 2014 look at the show is slightly similar to her most recent Royal Variety Performance gown! Photo: © Samir Hussein/WireImage

Her first time at the show was in 2014, when she opted for a black Diane von Furstenberg gown with lace detailing and a boat neck.

The annual Royal Variety Performance is held in support of the Royal Variety Charity, of which the Queen is a patron. This year’s event will be hosted by comedians Rob Beckett and Romesh Ranganathan and will feature entertainment from the cast of Mary Poppins, Lewis Capaldi , Mabel and Emeli Sande and Manchester’s Bee Vocal Choir.

Don't miss a beat with HELLO! Canada's Daily Hits newsletter, your daily dose of royal and celebrity news, fashion, weddings and more. CLICK HERE to sign up for free!