After growing up in Wisconsin, USA, she traveled to the Swiss Alps were she discovered her love of photography. Cara graduated in 2010 from SPEOS Photographic Institute in Paris, France where she is currently working as a freelance photographer and artist.