We are absolutely positive that Charlotte Casiraghi will wear a fabulous designer wedding dress when she weds Dimitri Rassam this Summer in Sicily, and you can't stay anything to change our minds. The Monaco royal and muse to Karl Lagerfeld and Alessandro Michele has sat in the front row at more fashion shows than we can count, but she's specific about which designers she supports and maintains relationships with the people who dress her.
The 31-year-old princess and granddaughter of Grace Kelly debuted an oval shaped diamond set in a gold band at the 2018 Rose Ball, an event she's been attending in glamorous gowns for many years. The occasion did not just confirm she's definitely engaged, it sent us down the rabbit hole — you know, the one where we consider every silhouette, color, and length for Charlotte's wedding dress, based on her past appearances. Come along, won't you?
It was a look from Saint Laurent, which she put on for the 2018 Rose Ball in Monte Carlo.
Her Gucci picks have been long and colorful, so if she goes the more ornamental route, we can see her tapping Alessandro Michele. She wore this ombré design at the 2017 LACMA Art + Film gala, but she also wore a rainbow maxi from the fashion house to the 2016 Met Gala.
Karl is a friend of the family and could design something prim and polished like this sugar-pink Chanel design for Charlotte to wear. She posed with the iconic designer and Princess Caroline of Hanover at the 2015 Rose Ball.
She wore this glamorous getup from Karl for the 2016 Rose Ball in Monte Carlo.
If Charlotte considered ruffly tiers and florals appropriate for Beatrice Borromeo's wedding in Italy, she might consider something bohemian for her own nuptials, which will take place in Sicily.
She wore a delicate one with this baby pink Chanel dress at Prince Albert II of Monaco's wedding in 2011.
Charlotte wore Chanel Couture Spring 2014 to the 2014 Rose Ball.
Charlotte slipped into this more simple Gucci design for the Vogue Foundation Gala at Paris Fashion Week in 2014.
On the Chanel Couture runway, this look debuted in white, but Karl turned it pink for Charlotte for the Bal De La Rose Du Rocher in Monte Carlo in 2013.
Charlotte wore Chanel Couture Spring 2012 to the Rose Ball in 2012.
Charlotte wore this caped Giambattista Valli ensemble to a dinner at the Opera after the religious ceremony of Prince Albert II's wedding in 2011.
She wore plenty of metallic accessories and a glitter purse to the Rose Ball in 2010.
Charlotte wore Giambattista Valli to the Rose Ball in 2006.
She's played around with so many different silhouettes, this Chanel gown included, which she debuted at the Opera Garnier Gala Night on Monaco's National Day in 2005.
After all, a royal might need more than one look for a tremendous wedding weekend in Sicily. If she still owns this Chanel set from Monaco's National Day in 2005, we suggest she whip it out and get it dry-cleaned ASAP.