Charlotte Casiraghi Can Play Eeny, Meeny, Miny, Moe With Her Designer Wedding Dress

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?

Charlotte Debuted Her Engagement Ring in This Lavish Feather Ensemble
Getty | SC Pool - Corbis

Charlotte Debuted Her Engagement Ring in This Lavish Feather Ensemble

It was a look from Saint Laurent, which she put on for the 2018 Rose Ball in Monte Carlo.

Charlotte Has Been Wearing a Lot of Gucci Lately
Getty | Taylor Hill

Charlotte Has Been Wearing a Lot of Gucci Lately

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.

She's Quite Good Friends With Karl Lagerfeld
Getty | Pascal Le Segretain

She's Quite Good Friends With Karl Lagerfeld

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.

Charlotte Can Rock the Heck Out of a Chanel Cape
Getty | Pascal Le Segretain

Charlotte Can Rock the Heck Out of a Chanel Cape

She wore this glamorous getup from Karl for the 2016 Rose Ball in Monte Carlo.

She's Certainly a Well-Dressed Wedding Guest
Getty | JacopoR/PierreS

She's Certainly a Well-Dressed Wedding Guest

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.

We Can Imagine Charlotte in a Netted Veil
Getty | Stephane Cardinale - Corbis

We Can Imagine Charlotte in a Netted Veil

She wore a delicate one with this baby pink Chanel dress at Prince Albert II of Monaco's wedding in 2011.

But She Could Probably Make Something Metallic Work, Too
Getty | Pascal Le Segretain

But She Could Probably Make Something Metallic Work, Too

Charlotte wore Chanel Couture Spring 2014 to the 2014 Rose Ball.

A Column Gown With Cutouts Would Work Wonders on Her Figure
Getty | Julien M. Hekimian

A Column Gown With Cutouts Would Work Wonders on Her Figure

Charlotte slipped into this more simple Gucci design for the Vogue Foundation Gala at Paris Fashion Week in 2014.

Pink Seems to Be Charlotte's Power Color, and a Look Like This One Wouldn't Be Far Off
Getty | Pascal Le Segretain

Pink Seems to Be Charlotte's Power Color, and a Look Like This One Wouldn't Be Far Off

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.

Though Perhaps, Charlotte's Wedding Gown Could Be Her Something Blue
Getty | Pascal Le Segretain

Though Perhaps, Charlotte's Wedding Gown Could Be Her Something Blue

Charlotte wore Chanel Couture Spring 2012 to the Rose Ball in 2012.

If You're Already Picturing Charlotte as Sleeping Beauty, Don't Knock a Cinderella Gown
Getty | Pascal Le Segretain

If You're Already Picturing Charlotte as Sleeping Beauty, Don't Knock a Cinderella Gown

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.

Charlotte Might Also Play Up the Sparkle
Getty | Pascal Le Segretain

Charlotte Might Also Play Up the Sparkle

She wore plenty of metallic accessories and a glitter purse to the Rose Ball in 2010.

A Feathered Hem Could Easily Be a "Do"
Getty | Pascal Le Segretain

A Feathered Hem Could Easily Be a "Do"

Charlotte wore Giambattista Valli to the Rose Ball in 2006.

But Charlotte Might Also Consider a Superinteresting Neckline
Getty | Pascal Le Segretain

But Charlotte Might Also Consider a Superinteresting Neckline

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.

Can't You Imagine Charlotte Wearing a Coordinated Chanel Suit For Her Wedding Weekend?
Getty | Pascal Le Segretain

Can't You Imagine Charlotte Wearing a Coordinated Chanel Suit For Her Wedding Weekend?

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.