And some casual style...
Her style is classic, sporty, elegant but in a youthful fashionable way.
I believe she will overtake most of the past and present royal icons soon...
I chose my favourite 40 shots of her.
"Charlotte Casiraghi, is expecting her first child
with French comedian and actor Gad Elmaleh before Christmas.
The good news doesn't end there: Charlotte, 27, and Morocco-born Elmaleh, 42,
are also engaged and plan to wed this fall in a private ceremony."
Engaged and Expecting - story here.