Cara Louise Theobold (born 8 January 1990) is an English actress who plays Alice Durand.
Other roles[]
- Ivy Stuart - Downton Abbey
- Sarah Travers - The Syndicate
- Victoria Brown - Squadron 303
- Laura Marsh - Manhunt
Cara Louise Theobold (born 8 January 1990) is an English actress who plays Alice Durand.