Hollywood royalty met the real thing when the Duke and Duchess of Cambridge joined Tom Cruise on the red carpet for his new Top Gun film.
The actor said he and the Duke “have a lot in common” as he arrived for the London premiere of Top Gun: Maverick.