Mamma Mia is one of the rare film themes where a costume can be as plain as a pair of overalls or as loud as a full sequinned jumpsuit, and both still read correctly. The ideas below run from Donna's island denim to the Dynamos' 1970s stagewear, with couples and bigger groups toward the end. I've noted hair, makeup, shoes and one or two props for each, because in this film the wig and the prop do more of the identifying than the clothes do. A lot of it can come straight out of your own wardrobe or a thrift store.

Hunting the 1970s Pieces on a Thrift Rail
Almost the entire Mamma Mia wardrobe already hangs in thrift stores, because the island looks are just denim, linen and cotton blouses. Only the stage jumpsuits are hard to find second-hand. When I shop for this theme, these are the rails I check and what I look at on each piece.
- Overalls: check the bib length against your torso before anything else. A bib that stops too high pulls at the crotch when you sit, and men's racks often have longer bibs and roomier legs.
- Peasant blouses: cotton gauze or cheesecloth gives the right crinkled texture. Look in nightwear too; plenty of white cotton nightshirts cut down into a convincing Donna blouse.
- Flares: a true flare starts widening at the knee. Bootcut jeans won't swing, but a triangle of matching fabric set into the outer side seam from knee to hem turns them into proper bell-bottoms.
- Linen for Sam and Sky: men's shirts and trousers in linen or a linen blend. Hold the fabric up to the light; very thin linen goes see-through and bags at the knee.
- Vests: suede and corduroy vests turn up in the men's section and near the jackets. Brush suede with a dry toothbrush to lift the nap before wearing.
Wash everything once before the party. Thrifted denim and linen soften and lose that shop smell, and a wash shows you any seam that's about to give up while you still have time to stitch it.
1. Donna Denim Overalls Costume

Donna's renovation outfit is the one I'd hand to anyone who needs a Mamma Mia costume by tonight. Relaxed blue overalls, cropped or lightly worn, go over a loose white peasant blouse with the cuffs rolled once or twice. Loose blonde waves, bronzed cheeks and a muted pink lip keep the face in character, and white canvas sneakers or tan sandals let you dance. A paintbrush with a bit of dried paint on it says hotel renovation better than any prop bought new. Brand-new overalls look stiff, so I wash them twice and rub the knees and hems with a pumice stone before wearing them.
2. Young Donna Denim Shorts Costume

Young Donna is all about the vest. Fitted denim shorts and a warm-printed blouse are easy to find, but the brown suede or corduroy vest is what places her in the late 1970s rather than at a music festival. Add a wide leather belt, brown block-heel ankle boots and a long centre-parted blonde wig, with peach blush and a natural lip. A vintage suitcase or a folded island map makes a good prop. Thrifted suede vests from that era often run narrow across the shoulders, so try one on over the blouse before you buy it.
3. Young Donna Overalls Costume

This second young Donna swaps the shorts for full-length overalls over a mustard tank or fitted floral shirt, with one strap left hanging loose. The long blonde waves matter more here than anywhere else, since overalls on their own could be a dozen characters. Golden bronzer, soft brown liner and a peach lip keep it sunny. I'd pick low wooden clogs or brown platform sandals over tall platforms, because a dropped strap and a high sole together are a lot to manage on stairs. It sits naturally next to young Rosie and young Tanya.
4. Sophie White Island Dress Costume

Sophie's island dress is short and white, in eyelet, plain cotton or lace trim, with flutter sleeves and a fitted waist. Check the skirt before you commit: it should swing when you turn, and a stiff skirt looks like a bridesmaid's fitting. Loose beach waves with tiny faux flowers or two thin braids at the temples, dewy skin and pale gloss carry her youth. Flat tan sandals or white espadrilles keep you steady on grass. The three cream envelopes tied with blue ribbon are what turn a white sundress into Sophie, so don't skip them. White cotton goes sheer in flash photos, so I always put a nude slip underneath.
5. Sophie Wedding Costume

For Sophie's wedding look, go for a flowing white dress with lace panels, light sleeves or soft tiers rather than a structured gown; the setting is a clifftop chapel, not a ballroom. A sheer fingertip veil or a crown of small white blossoms and leaves sits over long, half-pinned waves, with champagne shadow and a rose lip. Flat white sandals or low espadrille wedges replace bridal heels. If you make the flower crown yourself, wire each stem onto a thin headband instead of hot gluing it, because glued silk flowers tend to pop off once you start dancing. A small sign with three question marks keeps it playful rather than bridal.
6. Donna Super Trouper Costume

Donna's Super Trouper costume is the big one. Look for a sparkling blue or silver-blue jumpsuit with exaggerated flares, a fitted waist and wide bell sleeves; a metallic top with matching flares gives the same effect and makes bathroom breaks far easier. White or silver block-heel platform boots, big curled 1970s hair, shimmering blue shadow and glossy pink lipstick do the rest, and a silver handheld microphone is the only prop she needs. Sequins on cheap jumpsuits are often sewn on a chain stitch that unravels once one thread breaks, so I dab clear nail polish on any loose end before the night starts.
7. Tanya Super Trouper Costume

Tanya's version should look sleeker than the other two. A fitted silver or pale-blue jumpsuit with flared legs and dramatic sleeves is the base, or high-waisted metallic bell-bottoms with a sequinned wrap top, cinched with a wide rhinestone belt. The hair separates her from Donna on stage: a smooth blonde bob with a side part, cool silver shadow, precise liner and pink lipstick. White knee-high platform boots are the accurate choice, but I'd only wear them if you're used to platforms. A lower block-heel boot looks almost identical under long flares, and nobody can see the difference once you're moving.
8. Rosie Super Trouper Costume

Rosie gets the softer fit. A bright blue or silver sequinned jumpsuit with wide legs and an easier cut, or a metallic tunic over flares, gives more size flexibility than Tanya's structured shape. Add a wide silver belt, low platform boots and a short, rounded brunette wig with a slight wave, plus blue-grey shadow and berry lipstick. A short metallic cape moves nicely in group photos. Sequins rub the inner arm raw when sleeves are fitted, so if you're choosing separates, go for a looser sleeve or one lined in soft jersey.
9. Donna And The Dynamos Group Costume

Three friends as Donna, Tanya and Rosie in Super Trouper outfits is the group this film is known for. Keep everyone in blue or silver flares, but vary necklines, sleeves and belts so each person has her own outline. The wigs do the identifying: long wavy blonde for Donna, a smooth blonde bob for Tanya, a short rounded brunette cut for Rosie. Shared blue eye makeup and white or silver platforms tie it together, and a practised three-person pose sells it in photos. If you're buying fabric or ready-made pieces, stretch sequins on a knit backing are far kinder for dancing than sequins on stiff mesh.
10. Donna Waterloo Costume

The Waterloo look is louder than any other Donna costume. A flared jumpsuit in red, orange, blue or silver with a deep V, bell sleeves and star or geometric trim points to 1970s stage wear, and a fitted camisole underneath adds coverage. A wide metallic belt, white platform boots with real ankle support and big feathered blonde curls finish the shape. Stage makeup here means blue shadow, black mascara and a glossy coral lip, with a toy microphone wrapped in silver ribbon. On a cold night, a fitted long-sleeve bodysuit slips under the jumpsuit and nobody sees it.
11. Tanya Waterloo Costume

Tanya's Waterloo costume is disco sparkle with a sharp line. A cobalt or silver halter jumpsuit with high-waisted flares is the simplest route; a metallic halter top with matching bell-bottoms and a rhinestone belt does the same job as separates. A cropped sequinned cape or detachable bell sleeves adds movement. Curl the ends of a sleek blonde bob under, then add icy-blue shadow, winged liner and a glossy rose lip. Halter necks drag on the back of your neck over a long evening, so I stitch a small strip of elastic across the back to take some of the weight. Keep accessories to big geometric earrings and a glitter microphone so she stays polished.
12. Rosie Waterloo Costume

Rosie's Waterloo costume can be the most comfortable of the three. Hot-pink or purple flares with a matching sequinned tunic, held together with a wide silver belt or a star buckle, give her the colour. Her short, softly curled brunette hair matters more than any garment. Lavender shadow, bright blush and pink lipstick suit her; white platforms give a disco finish, while low silver boots are kinder for a long party. An elastic waist is the real win here, since you'll spend the night dancing rather than hitching your trousers up.
13. Young Donna And The Dynamos Group Costume

The younger trio looks best when the three outfits share a palette rather than a pattern. Young Donna wears denim shorts, a bright printed blouse and brown ankle boots; young Tanya, high-waisted white flares, a fitted blue top and platform sandals; young Rosie, a floral shirt under an overall dress with wooden clogs. Long blonde waves, polished blonde hair and a short brunette wig keep them apart, with fresh makeup and peach blush on all three. I'd lay the three outfits out side by side before the party. When one print fights the others, swapping a single blouse usually fixes it.
14. Dancing Queen Overalls Group Costume

This is the cooler, cheaper version of the Dynamos. Donna wears full-length overalls, a white peasant blouse and sneakers; Tanya, white trousers, a silky turquoise blouse, big sunglasses and wedges; Rosie, an overall dress, a floral tee and wooden clogs. Match each with long blonde waves, a sleek bob or short brunette hair, and keep makeup to bronzer and rosy lips. Feather dusters and cleaning cloths are the right props, since the song breaks out in the middle of chores. Anyone planning to do the choreography should trade wedges and clogs for flat shoes with some grip.
15. Sophie Blue Island Costume

Sophie's blue island look is the answer when a white dress isn't practical. A turquoise or ocean-blue cropped top with a flowing printed maxi skirt is one route, and a blue sundress with white embroidery is the one-piece version. Tousled blonde waves with two small front braids or a blue ribbon, dewy skin and a coral gloss keep her young, and tan lace-up sandals suit the coast. Without the white dress, the three envelopes or a small wedding-planning notebook carry the character. It's also the costume you're most likely to wear again as an ordinary summer outfit.
16. Tanya Resort Costume

Off stage, Tanya dresses like money on holiday. Flowing white trousers, a colourful silky blouse and a light patterned caftan with turquoise or coral accents set her well apart from Donna's denim. A wide metallic belt or a neat tuck gives shape, with a smooth bob, bronzed skin and defined liner. Pick wedge espadrilles or gold flats depending on how far you'll walk, and add big sunglasses, statement earrings, a structured tote and a folding fan. White trousers show every chair and every spilled drink, so I'd choose a heavier linen or a lined pair over anything thin.
17. Rosie Overall Dress Costume

Rosie's island outfit comes almost entirely from ordinary clothes. A knee-length denim overall dress goes over a bright floral tee, with brown clogs, low wooden sandals or canvas sneakers. The short curly brunette wig does most of the identifying, helped by chunky wooden earrings and a woven crossbody bag. A cookbook or notebook is an easy prop to carry all evening. Overall dresses suit a wide range of bodies because the straps adjust; if it hangs too straight, a wide belt at the natural waist gives it shape.
18. Sky Beach Costume

Sky should look like he wandered up from the beach, not like a groom. A light white or pale-blue linen shirt open at the collar, tan shorts or loose cream trousers with rolled hems, and brown sandals or canvas slip-ons are enough. Windswept short hair, a cord necklace and sunglasses finish him, with a folded invitation or a small beach bag to place him on the island. Linen creases within the hour, which suits the character, so don't bother ironing past the collar. On a cool night a navy cardigan goes over the shirt without breaking character.
19. Sam Linen Suit Costume

Sam is for whoever wants to look smart. A cream or light-grey linen suit with an open-collar white shirt and no tie, plus a soft blue pocket square, places him on the island. Brown loafers or woven slip-ons and neat short hair keep it tidy. If you add temporary grey at the temples, use a light hand; overdone grey spray looks chalky under a camera flash. Rolled architectural plans or a sketchbook are his prop, and the jacket fits over a thin sweater when the weather turns cold.
20. Bill Travel Writer Costume

Bill's adventurer costume is a khaki utility shirt, cream cargo trousers and a light tan vest, sleeves rolled and the shirt half untucked so it doesn't look like a uniform. Brown hiking shoes or sturdy sandals and a sun-faded cap or canvas hat suit him. A world map, travel journal and small camera say travel writer. I'd resist filling every vest pocket, because it looks bulky and things fall out each time you sit down. It's one of the easiest to thrift, and shorts instead of trousers adapt it to a warm night.
21. Harry Preppy Traveler Costume

Harry is the buttoned-up banker on holiday. Beige chinos, a pale-blue button-down and a navy blazer or light cardigan form the base, with a patterned bow tie if you want him theatrical or an open collar if you don't. Brown loafers with matched socks, a neat side part, thin-framed glasses and a leather-look satchel finish him, plus an old travel guidebook. Because it's built from ordinary office clothes, it's the Mamma Mia costume I'd suggest for a workplace with a conservative dress code.
22. Three Dads Group Costume

Three dads together lean on props, because the clothes are mostly neutral. Sam wears a cream linen jacket and white shirt with rolled plans; Bill is in khaki with a travel journal; Harry wears chinos, a pale-blue shirt, a navy blazer and thin glasses. Give each person a different hair texture so they don't blur together in photos. An envelope or wedding invitation in every hand is what links the three. It gets a laugh with very little effort, and siblings or a few friends can put it together in an evening.
23. Donna And Sam Couple Costume

Donna and Sam is a comfortable couple costume built on contrast. She wears cropped overalls over a white peasant blouse with loose blonde waves, hoops and white sneakers; he wears a cream linen blazer, an open white shirt, tan trousers and brown loafers. Give her a paintbrush or tool belt and him rolled plans, and share one wedding invitation for photos. Rugged denim against light tailoring tells people who you are without a name tag. On a cold night she can wear a thermal top under the blouse, and he can slip a fine knit under the jacket.
24. Sophie And Sky Couple Costume

Sophie and Sky are the warm-weather couple. She wears a short white eyelet dress, tan sandals and loose waves with tiny flowers; he wears a white linen shirt with rolled sleeves, tan shorts or cream trousers, brown sandals, a cord necklace and sunglasses. Sophie carries the three ribbon-tied envelopes and Sky holds an invitation or a beach bag. For more coverage, switch to a white maxi dress and full-length trousers. Matching blue bracelets or ribbons connect them, and that one shared colour is what makes strangers see a pair.
25. Donna And Young Donna Duo Costume

A Donna and young Donna duo shows the same woman in two eras. Present-day Donna wears faded overalls, a loose white blouse, white sneakers and tousled waves; young Donna wears denim shorts, an orange floral shirt, a suede vest and brown platform boots. Both share sun-kissed makeup, hoops and layered necklaces, with longer, more defined waves on the younger one. Hotel keys or a paintbrush go to the elder, a vintage suitcase and map to the younger. The shared denim and blonde hair make the link obvious, which is why a mother and adult daughter suit it so naturally, though sisters or close friends carry it too.
26. Donna And The Dads Group Costume

Four people can split this into Donna plus Sam, Bill and Harry, and nobody needs to match. Donna leads in overalls, a white blouse, blonde waves and sneakers with a paintbrush; Sam wears the cream linen jacket with plans; Bill is in khaki with a journal and canvas hat; Harry wears a navy blazer, chinos, glasses and loafers. Each dad holds a cream envelope and Donna jangles a big ring of hotel keys. Keep the four silhouettes clearly different. It suits mixed groups because every piece is regular clothing.
27. Greek Island Ensemble Costume

You don't have to be a named character at all. A white peasant blouse with a flowing cobalt maxi skirt, tan lace-up sandals and a light denim vest reads as Greek-island ensemble, especially with a loose braid tied in blue ribbon. Silver hoops, a straw bag and a postcard or small posy of white flowers are plenty. Blue and white is the whole idea, and these are pieces you'll wear again. For a warmer version, swap the skirt for wide linen trousers or layer a fitted white shirt underneath.
28. Mamma Mia Bachelorette Group Costume

For a bachelorette, give the bride the focal look: a white sequinned flared jumpsuit, blonde waves, silver eye makeup and comfortable white platforms. Friends wear blue, turquoise or silver jumpsuits with different sleeves and necklines, or metallic tops over flares, which makes sizing much easier across a group. Rhinestone earrings and glitter microphones for everyone, and matching blue hair ribbons for anyone who'd rather skip a wig. Stable block heels or platform sneakers matter more than usual when a group is moving between venues. I'd ask everyone to pick lined pieces, because unlined sequin mesh starts to itch within the first hour.
29. Lay All Your Love Wetsuit Group Costume

The beach number with the wetsuits is the funniest group option. Full-length black athletic bodysuits, or black leggings with fitted zip-front rash guards, stand in for real wetsuits. Bright blue or neon piping made from removable fabric tape gives everyone the same lines; test the tape on an inside seam first, since some adhesives leave a residue on athletic fabric. Slicked-back hair or snug swim caps, natural makeup and black water shoes or plain sneakers keep it simple. Goggles, rolled towels or foam flippers are props to carry, not wear, and the more people in matching silhouettes, the better the joke lands.
30. Mamma Mia Finale Family Costume

The finale costume brings everyone in. Three adults go as the Dynamos in blue, silver and pink flares with platforms and character hair, Sophie wears a flowing white dress and flat sandals, Sky is in white linen, and others become the three dads in cream tailoring, khaki and navy. Microphones go to the singers; invitations, maps or bouquets to everyone else. Use stretch fabrics and lower heels so the oldest and youngest members stay comfortable. Repeated metallics with white and blue accessories are enough to tie a mixed family together, so nobody has to match exactly.
Telling the Three Dynamos Apart With Wigs
In a group, the hair is how people know who's who, so I treat the wigs as the main costume pieces. Cheap synthetic wigs arrive flattened and shiny. Shake them out, brush only with a wide-tooth comb from the ends upward, and a light mist of water or fabric softener mixed with water tames the static.
Donna's long waves are the most forgiving wig to buy. Tanya's bob needs the cleanest line, so pick one cut straight at the jaw and trim stray fibres with sharp scissors rather than leaving them. Rosie's short rounded shape is often easier to fake with your own hair and a round brush if you're brunette already. Keep synthetic fibres away from ovens, candles and hair dryers; they frizz and melt rather than burn neatly, and that damage can't be brushed out.
If you won't wear a wig, I'd skip coloured hair spray on a white or silver outfit, because it rubs off onto collars and shoulders. Matching blue ribbons or a shared hair accessory link the group without the mess.
Platform Boots and Sequins on a Long Dance Floor
Platforms catch people out because the sole doesn't bend. Wear them around the house for an evening beforehand, and stick rubber grip pads under the toe if the floor will be polished. Flares should break just over the boot, so hem them while wearing the shoes, not barefoot.
Sequins snag on each other, on lace and on rhinestone belts, so try the belt on over the jumpsuit and look for catching before the night. Afterwards, spot-clean rather than machine wash, and store the jumpsuit folded flat in a bag. Hanging sequinned fabric stretches it out of shape over a year in the wardrobe.
Donna's Overalls Are Where I'd Begin
If you're only making one costume, start with Donna's overalls; they come together from a wardrobe and a thrift store in an afternoon. For sparkle, a Dynamo jumpsuit is the louder choice, and Sophie and Sky or Donna and Sam cover couples. Bigger groups have the Dynamos, the three dads or the full finale cast. Settle the wig and one prop first, then the shoes you can dance in, and the rest of the outfit is easy to fill in around them.




























