Catherine, Duchess of Cambridge has attended the world premiere of the new James Bond film, No Time To Die, at London's Royal Albert Hall.
Stepping out with Prince William and the Duke and Duchess of Cornwall, the royal foursome looked elegant as they walked the red carpet.
But there was no denying that Catherine stole the show as she channelled her inner 'Bond girl' in a glittering, caped frock covered in sparkling gold details.
The embellished Jenny Packham gown is believed to be worth a pretty penny, but Catherine made it look like a million-dollar dress as she graced the red carpet on Tuesday night.
She complimented the show-stopping dress with a pair of large gold disk earrings, keeping the rest of her jewellery minimal to let the frock shine.
The duchess' hair was wrapped into an intricate updo, and she opted for matching gold stiletto pumps to complete the look.
As usual, she favoured natural tones for her makeup but went a little more dramatic than usual, pairing a smokey brown eyeshadow with false lashes, golden bronzer and shimmering highlighter.
The duchess was photographed chatting with the film's lead Daniel Craig during the event, sharing a laugh with the A-list actor.
Though he cut a handsome figure in a red velvet suit jacket, Kate's old Hollywood glamour simply couldn't be outdone.
Her husband, Prince William and father-in-law Prince Charles both opted for classic black suits and bowties for the event.
The Duke of Cambridge even 'twinned' with Daniel Craig, wearing a black velvet tuxedo jacket similar to the star's.
Meanwhile, Camilla, Duchess of Cornwall also embraced embellishment for the evening, styling a pale blue frock with a large, jewelled brooch.
She also carried a small silver clutch that paired perfectly with the sparkling silver embellishments that covered her gown from the neck down.
The royals rubbed shoulders with Hollywood actors and A-list celebrities at the event, including a number of big names involved with the film.
Photos showed the four of them mingling with the likes of Daniel Craig, Rami Malek and Ana de Armas, who all acted in No Time To Die.
They also chatted with British actress Phoebe Waller-Bridge, who was one of the film's writers, as well as singer Billie Eilish, who recorded the movie's theme song.
The Duke and Duchess of Cambridge and Duke and Duchess of Cornwall have been returning to regular, in-person royal duties after almost 18 months of restrictions in the UK.
The coronavirus pandemic forced the royal family to isolate for months on end in 2020 and 2021, forcing them to carry out events and engagements remotely.
Now, after a break over the English summer, the royal family appear to be back in action in full force.