Cara Theobold was born on 8 January 1990, and she is an English actress who was training at the Guildhall Music and Drama school. Her first role on the big screen was in a period TV drama named Downtown Abbey, and she played the role of Ivy Stuart. She is also prevalent for acting as…