Show more
Flora Spencer-Longhurst (born 1985 or 1986) is an English actress. She is known for her roles in the CBBC series Leonardo (2011), and the FX series The Bastard Executioner (2015). Wikipedia
Anne Hathaway
Eva Mendes
Kim Kardashian
Melissa McCarthy