The Prince and Princess of Wales joined stars from Hollywood for the premiere of Digger, the latest movie featuring Tom Cruise.
Cruise offered a smile and remarked "great jacket" as William arrived in a tuxedo that featured an eye-catching double-breasted velvet jacket and bow tie on a carpet coloured black for the evening event.