Fit for a princess: Catherine, Duchess of Cambridge's best evening gowns of all time
Prepare your eyes, perfection awaits...
Stepping out with Prince William for the London premiere of Top Gun: Maverick, the 40-year-old royal opted for a sleek black column gown with a contrasting white off-the-shoulder detail by designer Roland Mouret.
(Image: Getty)There was only one word to describe Catherine in this Phillipa Lepley gown: heavenly. The luxurious turquoise satin gown was the highlight of a glamorous reception hosted by the Bahamian Governor General during her and William's 2022 royal tour of the Caribbean.
(Image: Getty)This Jenny Packham number stole the show when Catherine arrived at a reception in Jamaica on day five of the tour. She paired it with gold, diamond and emerald jewels on loan from the Queen.
(Image: Getty)Catherine was a vision in pink sequins in this The Vampire's Wife gown during an evening engagement in Belize at the beginning of the royal Caribbean visit.
(Image: Getty)The Duchess pulled off one of the most noteworthy red carpet moments of 2021 when she showed up to the James Bond movie No Time to Die premiere in this gold Jenny Packham dress. Its embroidered cape and architectural shoulders are one of her boldest looks and most successful gowns.
(Image: Getty)Duchess Catherine repurposed this emerald column dress by her favourite, Jenny Packham, for the 2021 Royal Variety Performance. She first wore this elegant piece during her 2019 royal tour of Pakistan.
(Image: Getty)Does this dress look familiar? The Duchess is famous for recycling some of her gorgeous designer outfits and she did just that with this stunning Alexander McQueen gown. She wore it before at the BAFTA Awards in 2017 and donned the frock again for the Portrait Gala 2019 at the National Portrait Gallery in London.
(Image: Getty)Pretty in pink, Duchess Catherine attended the annual 100 Women in Finance event looking every bit the Princess she is in a Gucci gown. Keep the gowns coming, Kate!
(Image: Getty)Kate kicked things off in style this year by attending the 2019 BAFTA Awards in a beautiful one-shoulder gown by Sarah Burton for Alexander McQueen - and Prince William didn't look so bad either!
(Image: Getty)Once again, Kate's second tiara moment for 2018 at a reception dinner at Buckingham Palace in 2018 had us transfixed. This time, she opted for a stunning Jenny Packham frock.
(Image: Getty)Attending a State Banquet in Buckingham Palace in 2018, we were treated to a highly-anticipated tiara moment from the royal. Her divine fishtail gown by Alexander McQueen was also a showstopper.
(Image: Getty)We all did a double take when we first clapped eyes on Kate as she attended the 2018 Tusk Awards in a floor length blue Jenny Packham gown - the reason? We've seen it on her before! And it looked just as stunning on her the second time around.
(Image: Getty)And she did it again! The very next year, to be exact. Duchess Catherine, who was six months pregnant with Prince Louis at the time, stunned at the 2018 BAFTA Awards in a moss green Jenny Packham gown.
(Image: Getty)With her husband being named president of the British Academy of Film and Television Arts (BAFTA), it's no wonder Kate glammed things up a notch for the BAFTA Awards themselves in 2017. Her off-shoulder Alexander McQueen gown was a standout on Britain's night of nights.
(Image: Getty)A vision in white! Duchess Catherine's light Self Portrait ensemble worn to the A Street Cat Named Bob film premiere in 2016 was a red carpet standout.
(Image: Getty)Opting for a bold palette, Duchess Catherine opted for a Tory Burch maxi dress while attending an evening soiree on her royal tour of Bhutan and India in 2016.
(Image: Getty)The name's Kate... A red carpet natural, Duchess Catherine attended the premiere for the new James Bond film, Spectre in a sheer long-sleeved Jenny Packham dress.
(Image: Getty)Those locks! The Duchess of Cambridge looked stunning in yet another Jenny Packham gown for the Portrait Gala in 2014.
(Image: Getty)Switching things up from her ravishing floor-length gowns, Kate opted for an off-shoulder Barbara Casasola gown as she attended an awards ceremony at London's Natural History Museum.
(Image: Getty)What's a princess without a little sparkle? Kate the Great shone once again as she attended the Tusk Conservation Awards in 2013 in a sequined Jenny Packham dress shortly after giving birth to Prince George.
(Image: Getty)Her first year as a royal was off to a roaring start, and in 2012, Duchess Catherine kept the goods coming. She wore this gorgeous custom Alexander McQueen gown in white with gold detailing while visiting Malaysia - what a vision!
(Image: Getty)Okay, we might have spoken to soon - this might be our favourite look of all time. Wearing one of her go-to designers Jenny Packham, this embellished floor-length gown was pure heaven on the duchess as she attended the ARK 10th Anniversary Gala Dinner in 2011.
(Image: Getty)In what might be one of our favourite looks of all time, the duchess wore this ethereal Alexander McQueen number to a BAFTA Awards event in LA, circa 2011.
(Image: Getty)Attending an awards event at the Imperial War Museum again in 2011, Duchess Catherine's strapless black velvet Alexander McQueen gown was utterly divine.
(Image: Getty)And as you're about to see, 2011 was the year of the gown for Catherine. This stunning Jenny Packham number worn to a reception and dinner at St. James's Palace was worn by the royal not long after her royal wedding - and it set the precedent high.
(Image: Getty)Let's go back to where it all began - Duchess Catherine began her life as a picture perfect royal from the get go when she wore this stunning satin gown and angora bolero cardigan to her second wedding reception. Her dress was designed by Sarah Burton, the creator behind her stunning wedding dress.
(Image: Getty)