London, UK. Ayo Edebiri at the EE BAFTA Film Awards 2024, at The Royal Festival Hall in London, United Kingdom on February 18, 2024. Ref: LMK11-S200224-001 Steve Bealing /Landmark Media
Size: 4007px × 4900px
Photo credit: © Landmark Media / Alamy / Afripics
License: Licensed
Model Released: No
Keywords: 2024, arrivals, awards, bafta, carpet, celebrities, celebrity, celebs, ee, film, london, premiere, red, uk