She studied photojournalism and documentary photography at the University of Applied Sciences and Arts in Hanover. She is working for several German and international media outlets and is a member of Agence Le Journal. Charlotte speaks six languages.