Prince William and Catherine Duchess of Cambridge attend The British Academy Film Awards at the Royal Albert Hall, Kensington, London, UK


Size: 6720px × 4480px
Location: Royal Albert Hall, Kensington, London, UK
Photo credit: © Jeff Gilbert / Alamy / Afripics
License: Licensed
Model Released: No

Keywords: 2020, academy, albert, alexander, awards, bafta, baftas, british, cambridge, catherine, duchess, duke, ee, event, film, gown, hall, mcqueen, middleton, prince, royal, william