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.
Cruise, 59, has reprised his role as hot-shot Navy lieutenant Maverick, more than 30 years after the release of the original film.
Kate, 40, cut an elegant figure while accompanying William to the premiere.
Comments: Our rules
We want our comments to be a lively and valuable part of our community - a place where readers can debate and engage with the most important local issues. The ability to comment on our stories is a privilege, not a right, however, and that privilege may be withdrawn if it is abused or misused.
Please report any comments that break our rules.
Read the rules here