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
Halle Berry
Kim Kardashian
Johnny Depp
Anne Hathaway