Kate Middleton appeared dressed in black and white and on the red carpet.

The Duchess of Cambridge joined her husband Prince William at the London premiere of "Top Gun: Maverick" yesterday, wearing a chic black Roland Mouret gown with a white neckline with the shoulders out.

Middleton wore an Alexander McQueen bag and diamond earrings, while William wore a dark blue McQueen jacket and black pants.

The Duchess has styled her hair straight, parted in the middle and laid behind the ears.

The royal couple posed with "Top Gun" lead actor Tom Cruise, who greeted movie stars Jennifer Connelly, Jon Hamm and Miles Teller.

The last film premiere starring the Cambridge couple was the James Bond film "No Time to Die" in 2021, where Middleton wowed with a glittering gold dress by Jenny Packham.

Prince Charles and Camilla, Duchess of Cornwall, were at the same event last year, but apparently did not even accompany them on the red carpet of "Top Gun".