Cara Theobold

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