The Duchess of Sussex stepped out on Tuesday night for the Portrait Gala at the National Portrait Gallery in London, England. The British beauty wore a black tiered gown with white-and-green floral embroidery.
The brunette was all smiles as she arrived to the museum. She wore her hair down and wavy and accessorized with drop earrings and a black clutch.
Does the dress look familiar? It should, as it's the same Alexander McQueen frock the royal wore at the 2017 BAFTA Awards. This time, she modified the neckline by transforming the off-the-shoulder design by adding cap sleeves.
The posh gala was a star-studded event! Victoria and David Beckham also made an appearance. David was handsome in a classic black suit and bow tie, while Victoria opted for a billowy white blouse and black trousers, punctuated by bright pink satin pumps.
Kate wasn't the only royal in attendance. Princess Beatrice posed for the cameras in a burgundy velvet belted dress. She was also spotted with her new boyfriend Edoardo Mapelli Mozzi.
Other British celebs attended the soiree, including Kate Moss, Liam Payne, Jourdan Dunn and Alexa Chung.
On the same night, another glamorous event was taking place at Buckingham Palace, where Prince Charles hosted a dinner for The Prince's Trust. Amal and George Clooney, Benedict Cumberbatch and Josh Hartnett were some of the stars who attended.