Born in Johannesburg, South Africa in 1996, Cara started her ballet training at the age of 5. She trained in various ballet methods including Cecchetti, Royal Academy of Dance and Vaganova and graduated from the National School of the Arts of South Africa where she majored in ballet and minored in Spanish Dance and Contemporary. She also studied Anatomy and Dance Theory and won the award for best ballet dancer in her year upon graduating. After school, Cara joined the Cape Town City Ballet where she performed in various productions. She then decided to further her training and graduated from the prestigious Perm State Ballet Academy in Russia in 2016 where her subjects included Ballet, Traditional Dance, Gymnastics, Russian Language and Contemporary Dance. In 2017, Cara joined the US International Ballet Company in Wilmington, NC and in 2018, she returned to Russia to work as an English Language Instructor at Simply English Moscow where she taught English, Dance and Gym classes to children between the ages of 2 and 17. Cara also holds a Bachelor of Arts degree in Linguistics and International Politics from the University of South Africa and speaks English, French, Russian and Afrikaans.