The Duke and Duchess of Cambridge clearly dressed to impress for their appearance at the royal premiere of Top Gun: Maverick.
The couple both donned their finery as they were escorted down the red carpet at the London event by the movie's superstar leading man Tom Cruise.
Kate looked stunning in a gorgeous off-the-shoulder black and white gown by Roland Mouret, while Prince William's tuxedo was by Alexander McQueen.
And eagle-eyed fans spotted that William was also wearing a hidden detail on his shoes, which paid tribute to the movie about fighter pilots.
That's because his loafers, by the firm Crocket & Jones, were embroidered with an F-18 fighter jet on them - the same aircraft flown in the film by Tom's character.
William himself is an accomplished pilot - he previously served with the RAF and was also a helicopter pilot with the East Anglian Air Ambulance for two years.
And speaking before the premiere, Tom said he and William “have a lot in common”.
Speaking about his admiration for the prince, the 59-year-old said: “We have a lot in common. We both love England and we’re both aviators, we both love flying.”
Love the royals? Sign up for the Mirror's daily newsletter to get all the latest news on the Queen, Charles, Kate, Wills, Meghan, Harry and the rest of The Firm. Click here to sign up.
William and Kate were at the London premiere of Top Gun: Maverick, as it was a Royal Film Performance.
The fundraising event is held in aid of The Film and TV Charity, which supports people working behind the scenes in the UK’s screen sector.
Initially called the Royal Command Film Performance, the first Royal Film Performance took place at the Empire Cinema in Leicester Square in 1946 and was attended by King George VI and Queen Elizabeth, and Princesses Elizabeth and Margaret.
Maverick, which has so far received rave reviews from critics, sees Hollywood star Cruise reprise the role of US naval aviator Pete Mitchell and is being released 36 years after the 1986 original.
Other stars include Miles Teller, Jennifer Connelly, Monica Barbaro, Val Kilmer, Jon Hamm and Glen Powell.