Charlotte Marie Pomeline Casiraghi is the daughter of Caroline, Princess of Hanover, and Stefano Casiraghi, and the mother of two sons, Raphael, age 10, and Balthazar, five.
The Monégasque royal mother is also the granddaughter of the late American actress Grace Kelly and Rainier III, Prince of Monaco, and is known for her work as a model, equestrian, and editor.
Charlotte, 37, shares her eldest son Raphael with stand-up comedian and actor Gad Elmaleh.
The former couple welcomed their son on 17 December 2013, but as they were not married, Raphael is not included in the line of succession to the Monégasque throne. They split in June 2015.
Charlotte shares her youngest son with her husband, Dimitri Rassam, a Lebanese-French film producer.
They married in 2019 in front of their then-six-month-old son Balthazar. Dimitri also has a daughter, Darya, from his previous marriage to Russian model Masha Novoselova.
Charlotte has previously spoken about motherhood, telling Town & Country: "It’s very hard to sum up. I think every day has hard and amazing moments.
"Every day you go through moments when you worry for your children or when they exhaust you, and then you go through moments when you share so much with them and you don’t even question the fact that they’re the most important thing in your life."
See five rare photos of Charlotte's two sons below…