She married Prince Felix of Bourbon-Parma on 6 November 1919. They had six children. Following the 1940 German invasion of Luxembourg during World War II, Charlotte went into exile: first in France, then Portugal, Great Britain, and North America. While in Britain, she made broadcasts to the people of Luxembourg. She returned to Luxembourg in April 1945.