Lucie M. Scholz was born in Bavaria, Germany, in 1987. She grew up in Brussels, Belgium, and studied Communications Sciences (BA) in Munich and Mexico City and after a stay at the University of California earned her Master's degree in Business Administration with distinction. She has been working for a renowned luxury brand in the cosmetics industry for several years now.