
Tom Cruise, Jennifer Connelly and Miles Teller dazzled on the red carpet in Cannes at the premiere of Top Gun: Maverick.
It was the first time Cruise, 59, has attended the film festival in the south of France for 30 years.

Tom Cruise, Jennifer Connelly and Miles Teller dazzled on the red carpet in Cannes at the premiere of Top Gun: Maverick.
It was the first time Cruise, 59, has attended the film festival in the south of France for 30 years.