London, UK. Jaimie Alexander at the UK Premiere of 'The Last Stand' at the Odeon West End, Leicester Square. 22nd January 2013. Ref: LMK73-42016-230113 Keith Mayhew/Landmark Media
Size: 2313px × 3349px
Photo credit: © Landmark Media / Alamy / Afripics
License: Licensed
Model Released: No
Keywords: -neck, beads, dress, sequins, white