Sofia Richie has officially been appointed the people’s princess and set a new precedent for wedding elegance in the process, amid her highly anticipated nuptials to Elliot Grainge.

The pair tied the knot at Hotel Du Cap in the South of France over the weekend and the content in the days before certainly did not disappoint.

Despite the wedding being a multi-day, likely multi-million dollar ordeal, Sofia, 24, proved that she really is a woman of the people, by taking to Instagram and TikTok to share the process behind some of her iconic looks.

From her effortlessly chic wedding-week outfits (featuring Khaite, Proenza Schouler, Australian favourite Posse, and Chanel, no less), to the barely-there makeup she opted for on day five of the celebrations, Sofia proved she is not in the business of gatekeeping.

And fans were vocal about their appreciation of the unexpected content, with one user writing: “I never expected her to let us in to her wedding week I thought it would be supper private – not complaining lol.”

So, in celebration of the glimpse into arguably the chicest wedding of 2023, we broke down each of Sofia’s looks, and exactly how she achieved them.

Day One — Tonal Dressing

For day one of the festivities, Sofia opted for a tonal look, in a brown Khaite gown and a wooden Chanel bag.

The flapper-style fringe detailing on the skirt also provided a subtle hint for what was to come at the rehearsal dinner.

Day Two — Coastal Chic

For the second day of celebrations, Sofia leaned into the coastal aesthetic with an all-white linen set by Australian brand, Posse.

In keeping with the bridal theme, she also opted for white accessories, with sandals by The Row, a Chanel handbag, and a Chanel ribbon.

Day Three — Crochet Cool

On day three, Sofia treated us to a ‘GRWM’ video on TikTok. In the video, she opted for a blue and black crochet gown by Proenza Schouler, and explained the thought process behind her lo-fi hair style.

“I was planning on wearing my hair dry and down but it just isn’t drying,” she admits, securing it back with a claw-clip instead.

Sofia finished the look with a mini fuchsia Hermes bag, which she referred to as “this little pink guy”, and we actually can’t get enough.


Day Four — Archival Chanel

Day four screamed coastal quiet luxury, in an archival Chanel dress, complete with the wooden Chanel clutch from earlier in the week.

Day Five — Something Blue

The night before the wedding weekend officially began, Sofia pulled out her “something blue” in the form of a stunning Khaite gown, with matching “princess” Manolo Blahnik kitten heels.

Taking to TikTok, she asked fans, “Let me know if you guys think I’m hitting the somewhat bridal mark?”, to which she was met with a chorus of, “obsessed” and, “Sofia never stop making these.” We agree.

Day Six — Raised Hemlines

For the only mini dress in her pre-wedding repertoire, Sofia opted for a white collared number by Proenza Schouler. For a pop of colour, she added a mini black and pink bag, and pink slingbacks, both by Chanel.

Sofia also shared the process behind the minimal glam for this look, which involved brow gel, contour, lip liner and soft highlight.

Again, proving she really is just like the rest of us, she admitted via the TikTok, “I get really nervous that I’m going to break out when I’m in the sun,” adding, “I know it’s light [but] when the sun is beaming on my face, I don’t want people to see, just, ‘cake’.”

The Rehearsal Dinner


For the rehearsal dinner, Sofia debuted the first of three custom Chanel looks. Giving us a taste of what was to come for the big day itself, the gown featured a high neckline, sheer sleeves, a layer of fringing, and plenty of intricate beading.

The Big Day

For the moment we’d all been waiting for, Sofia debuted a custom Chanel wedding dress for her walk down the aisle.

Designed in collaboration with the iconic French House, the dress featured another high neckline, and paired a simple silhouette with intricate lace detailing, and an exaggerated veil and train. Her bridesmaids (among them, big sister Nicole Richie) gave us a similar lesson in elegant simplicity, each in slightly different black gowns.

The reception

For the final look in this series of showstoppers, Sofia debuted a third Chanel number.

The structured mini dress featured Chanel’s iconic camellia, and took inspiration from an archival runway look worn by none other than Claudia Schiffer.