London, UK. Michelle Dewberry at the "Darkest Hour" UK film premiere, Odeon Leicester Square, Leicester Square, London, England, UK, on Monday 11 December 2017. Ref: LMK315-J1296-131217 Can Nguyen/Landmark Media
Size: 2600px × 3966px
Photo credit: © Michael Brophy / Alamy / Afripics
License: Licensed
Model Released: No
Keywords: arrivals, carpet, celebrities, celebrity, celebs, london, red, uk