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.