Hollywood star Tom Cruise and the Duke and Duchess of Cambridge have taken to the red carpet in their sartorial best at the Top Gun: Maverick film premiere.
The actor was joined by William and Kate at the glitzy event in Leicester Square, which is taking place as a royal film performance.

1.

2.

3.

4.
1 / 2

