She grew up in neighbouring Aniche and fell in love with acting in her cinquième (~Year 7) French class.
Considering an acting career too difficult, she entered the science stream for her baccalauréat, intending to become a veterinarian.
But playing the role of Ismène in Anouilh's Antigone changed her mind.
After her baccalauréat she left for Paris where she enrolled at Cours Florent, supporting herself with part-time jobs (fruit seller, baby-sitter, sculptor's model).
In 2010, she appeared in Guillaume Canet's Little White Lies which earned her a César Awards nomination as Best Supporting Actress.