Cape Town - Hollywood stars mingled with British royalty on Sunday at the British Academy Film Awards.
Prince William and his wife, Duchess Kate, walked the red carpet at London's Royal Albert Hall.
Both William and Kate wore black and white — he a tuxedo, she an off-the-shoulder Alexander McQueen gown and glittering chandelier earrings.
Prince William, who serves as president of Britain's film academy, presented the academy's lifetime-achievement honour to veteran comedian Mel Brooks.
See the pics here:
READ MORE: Here are all the 2017 BAFTA winners
(Photos: Getty Images)