Picture it: a tiny whitewashed chapel on a rock above the Aegean, a long climb of stone steps, bougainvillea everywhere, and an entire island that seems to be on its way to the same wedding. Somewhere down below, someone is already dancing on the pier, the way Donna and every woman on the island did to "Dancing Queen."

Sophie Sheridan's wedding is the most joyful fictional wedding ever put on film, and it's also a pretty perfect dress code.

Here's exactly what I'd wear to it, from the hen night, to the chapel steps, to the taverna party that goes until sunrise. If you're heading to a real Greek island wedding, or just throwing a Mamma Mia party, this lookbook is for you.

How to dress for a Mamma Mia wedding

The film's style is sun-washed, romantic, and a little bit wild. Four rules get you there.

Go romantic and flowing.

Think satin that pools on the chapel steps, floral prints that look like they were picked from an island garden, and skirts that move when you dance. Keep it soft, breezy, and candid.

Plan for the steps.

The chapel in the film, Agios Ioannis Kastri on Skopelos, sits on a rock above the sea, and you reach it by climbing more than a hundred steep stone steps. Choose shoes you can walk long distances in.

Bring one piece of sparkle.

Donna and the Dynamos taught us that every island wedding needs a disco moment. Save your sequins for the hen night.

Wear the colors of the islands.

Coral, shades of blue, butter yellow, sage, and pink all glow against whitewashed walls. The one tradition the island keeps is leaving white to Sophie.

The rehearsal dinner: a romantic first night

The night before the wedding is all candlelight, long tables, and three surprise guests Donna never saw coming: Sam, Bill, and Harry, the three possible dads Sophie secretly invited after reading her mother's old diary.

For the Rehearsal Dinner: Rose Milkmaid Dress.

A pink rose print, a ruffled sweetheart neckline, a corset waist, and a high-low hem that catches the breeze. It's sweet, romantic, and pure Kalokairi. Pair it with gold hoops and let your hair do whatever the sea air wants.

The hen night: Donna and the Dynamos energy

Sophie's hen night is where the whole island turns into a disco. The girls take over the courtyard, the Dynamos squeeze back into their sparkly 70s jumpsuits, and Donna sings "Super Trouper" under the moonlight while everyone screams along. This is the night to shine.

For the Hen Night: Sequin Mini Skirt.

A sparkly sequin mini with shorts underneath, so you can climb onto a table without a second thought. Wear it with a simple satin cami or a white tee knotted at the waist, add a bold lip, and you're ready for the dance floor.

For the Dance Floor: Rhinestone Ankle-Wrap Heels.

Crystal pendants catch the party lights, and the ankle wrap stays put through every spin. Wear them for the courtyard, then switch to flat sandals when the night spills down to the beach.

How to channel the Dynamos

Go full 70s with shimmer, glossy lips, and big, bouncy hair, or keep it soft with one sparkly piece and gold hoops. Either way, plan for "Voulez-Vous" to come on at least twice, and dress like you might end up dancing on a table. Tanya and Rosie would.

The ceremony: a clifftop chapel

This is the moment: the chapel on the rock, the sea on every side, and the whole island crowded onto the steps. It's the same spot where Donna sings "The Winner Takes It All" to Sam, so bring tissues.

For the Ceremony: Satin Strapless Backless Maxi Dress.

A strapless bodice, an open back, and floor-length satin that pools softly on the chapel steps. It's classic and chic against the whitewashed walls, and it lets the view do the talking. Add small gold earrings and a sleek low bun.

For the Steps: Square-Toe Mule Heels.

An open square toe on a mid heel looks polished with satin and keeps you steady on a hundred-plus stone steps. It's the classiest way to get up to the chapel.

The reception: a taverna under the stars

After the vows, the party moves to a courtyard strung with lights, with long tables, plates of everything, and dancing that doesn't stop.

For the Reception: Floral Backless Maxi Dress.

A floral print, a deep V neckline, and a body-skimming backless fit that turns every spin on the dance floor into a moment. Bring a light wrap for when the breeze picks up after midnight.

The day after: a slow beach morning

Every island wedding needs a recovery day: a boat to a quiet cove, a long swim, and lunch with your feet in the sand, with a "Lay All Your Love on Me" moment on the jetty if the mood strikes.

For the Beach: Crochet Maxi Cover-Up Dress.

Long sleeves, an open back, and a soft crochet knit over your favorite swimsuit. It's the most Mamma Mia thing in your suitcase.

For the Sun: Wide-Brim Straw Sun Hat.

A floppy straw brim keeps the sun off your face on the boat and looks like it came straight out of Tanya's closet.

The Mamma Mia wedding capsule

Here's everything in one suitcase:

  • Rehearsal dinner: the rose milkmaid dress with gold hoops
  • Hen night: the sequin mini skirt with a satin cami or a knotted white tee, plus the rhinestone heels
  • Ceremony: the satin strapless maxi and the square-toe mule heels
  • Reception: the floral backless maxi and a light wrap
  • Beach day: the crochet maxi cover-up, a swimsuit, and the straw hat
  • Extras: flat sandals for the island, a flower for your hair, and gold jewelry throughout

Going to a real wedding on the coast? The satin wedding guest edit decodes every dress code, and the first-time guide to the Greek Islands covers how to get there. For more floral picks, see the Euro trip sundress edit.

Pin: Mamma Mia Wedding Guest Outfits, Oceans Whispering
Pin It

Frequently asked questions

What should I wear to a Mamma Mia themed wedding?

Flowing florals, satin maxi dresses, lace, and crochet in the colors of the Greek islands: blue, coral, butter yellow, and pink. Add a flower for your hair, gold jewelry, and low heels or flat sandals you can dance in.

What should I wear to a Mamma Mia party or bachelorette?

Lean into the hen night: sequins, sparkle, and a little 70s glam. A sequin mini skirt with a satin cami, or anything that channels Donna and the Dynamos, is perfect.

Where was the Mamma Mia wedding filmed?

The wedding scenes were filmed on the Greek island of Skopelos, at the chapel of Agios Ioannis Kastri, which sits on a rock above the sea and is reached by more than a hundred steep steps. Sources disagree on the exact number.

Can you wear white to a Greek island wedding?

It's kindest to leave white to the bride, even on a beach or a clifftop. Soft blues, florals, coral, and blush all glow against whitewashed walls.

What shoes should I wear to a Greek island wedding?

Low heels or dressy flat sandals. Island chapels, cobbled lanes, and stone steps are hard on stilettos, and you'll want to dance at the reception. A kitten heel is the sweet spot.

Pack the florals, the sequins, and the flower in your hair, and get ready to dance down to the pier. You're going to look like the dancing queen you are.

xo oceans whispering
Destination WeddingsVacation OutfitsMamma MiaSkopelosWedding Guest Outfits