London, UK. Becca Dudley at the James Bay x TOPMAN new capsule collection launch party, Ace Hotel Shoreditch, Shoreditch High Street, London, England, UK, on Tuesday 08 August 2017. Ref: LMK315-J609-090817 Can Nguyen/Landmark Media


Size: 2292px × 3789px
Photo credit: © Landmark Media / Alamy / Afripics
License: Licensed
Model Released: No

Keywords: arrivals, carpet, celebrities, celebrity, celebs, london, red, uk