Rapunzel is one of the easier princesses to pull off, because two things carry the whole character: the purple-and-pink dress and that absurdly long blonde braid, usually with flowers tucked in and a small chameleon riding along. Everything else is negotiable. The look works from thrifted separates, modern dresses, Renaissance layers or a weather-proofed version, as long as the outfit is finished from head to toe and doesn't lean on the braid alone. Soft makeup, a prop you can hold all night and shoes you can stand in matter more than people expect. Below are 30 ways to put it together, with the notes I'd give a friend before she starts.

Building a Braid That Can Carry Its Own Weight
A Rapunzel braid that reaches your knees weighs more than people expect, and that weight is what drags a wig back off the hairline by mid-evening. I always build the length in two parts: a wig or your own hair on top, and a separate braided tail attached at the nape, so the wig only has to hold its own hair.
- Anchor first. Put on a wig cap, pin it to your own hair with crossed bobby pins at the crown and behind each ear, then pin the wig to the cap at those same points.
- Bulk the tail lightly. Jumbo braiding hair or acrylic yarn plaited in with the wig strands adds thickness without much weight. Leave cotton yarn and real flowers out of anything past the waist.
- Braid loose and flat. A tight plait crimps synthetic fiber and shortens the braid, so keep the sections wide and gently flatten each turn.
- Close the end with a clear elastic and tie a ribbon over it. Elastic alone slides off slippery fiber.
- Drape it rather than letting it hang. Bring the braid forward over one shoulder and pin it at the shoulder seam so the dress takes the weight instead of your scalp.
Flowers go on last. I snip silk blooms short and fix each one to a bobby pin with a dab of low-temperature glue, never straight onto the wig, so they slide out cleanly when Halloween is over and the wig can be worn again.
1. Classic Purple Rapunzel Costume

This is the version everyone pictures: a floor-length lavender dress with puff sleeves, a fitted lace-up bodice and a softly gathered skirt. I'd pick a breathable fabric over shiny polyester satin, which traps heat and shows every crease, and add a lightweight underskirt only if you want more swing. Style a long golden-blonde wig into one thick side braid and weave small pink, purple and white flowers through it. Keep the face fresh with rosy cheeks, a few freckles, a pink lip and soft lashes. A delicate gold crown, a sun pendant and a little plush chameleon on the shoulder finish the character, and lavender ballet flats or low Mary Janes keep you walking comfortably. If the chameleon keeps sliding, a safety pin through its belly into the sleeve seam holds it.
2. DIY Rapunzel Costume With Thrifted Dress

Secondhand formal dresses are where I'd start a budget Rapunzel, because the skirt length and fitted waist are already done for you. Hunt for lilac, lavender or dusty purple in a maxi length. If it's sleeveless, a pale pink peasant blouse underneath gives you the sleeves, and purple ribbon laced across the front fakes the corset bodice. Hold the ribbon against the dress in daylight before you commit; purples clash more often than you'd think. Pin inexpensive faux flowers into a loose blonde braid, keep the makeup to blush, freckles and a soft berry lip, and make the crown from paper and the sun pendant from painted cardboard. Neutral flats, purple slip-ons or ankle boots can all hide under the hem.
3. Last-Minute Rapunzel Costume

Short on time? Pull the purple midi dress you already own. A fit-and-flare shape reads most like a princess, though a plain knit dress still gets the color right. Throw a pink cardigan or cropped lavender sweater over it, then braid your own hair over one shoulder or clip a blonde braid in under a flower headband, which conveniently hides the join. Pink eyeshadow, mascara, rosy blush and a few drawn freckles take five minutes. I like a small sketchbook and paintbrush as props here because they nod to Rapunzel's painting and fit in a bag. Add gold earrings and a mini crown, then nude flats or clean white sneakers.
4. Rapunzel Costume With Floral Braid

Here the hair is the costume, so put your effort into it. Underneath, wear a lavender maxi with a pink bodice panel, ribbon trim and short puff sleeves. Split an extra-long golden-blonde wig into three thick sections and braid loosely; tight braiding crimps synthetic fiber and shortens the length fast. Space lightweight silk flowers in pink, yellow, white and purple evenly from crown to ends, and pin the braid so part of its weight rests across your shoulder instead of pulling on the wig cap. Luminous foundation, peach blush, defined lashes and a petal-pink lipstick suit it. A tiny flower basket or paint palette, a slim gold crown and soft purple flats round it out.
5. Short Dress Rapunzel Costume

A knee-length lavender dress is my pick for a packed party, because nobody steps on your hem. Look for a fitted bodice, a flared skirt and pink ribbon details so the color story stays intact, and add a light tulle petticoat for gentle shape rather than volume. The braid can stop at the waist here; a floor-length one looks odd over a short skirt. Decorate it with miniature flowers and lavender ribbon. Dewy skin, freckles, pink blush and glossy rose lips keep it young. A small crown, sun pendant and plush green chameleon tell people who you are without bulky props. Opaque lavender tights with low block heels work, but swap to cushioned flats if you'll be standing all evening.
6. Modern Rapunzel Costume With Purple Jumpsuit

Trading the gown for a tailored lavender jumpsuit is the most wearable modern take, and the one I suggest to anyone who dislikes skirts. Choose a wide-leg cut with puff sleeves, a defined waist and a modest lace-up panel, then bring in the second color with a pale pink belt or cropped vest. Keep the braid cleaner too, with flowers only through the lower half. Polished makeup suits the sharper silhouette: glowing skin, arched brows, rosy cheeks and mauve-pink lipstick. Gold sun earrings, a delicate crown headband and a compact artist's palette are enough, worn with pointed lavender flats or low gold heels. One honest catch: a jumpsuit plus a long braid makes every bathroom trip a juggling act.
7. Casual Rapunzel Costume With Purple Skirt

Separates make this one easy. A lavender midi skirt and a fitted pink blouse do most of the work, especially if the blouse has puff sleeves, gathered shoulders or a square neckline. The piece that actually turns it into Rapunzel is a wide purple lace-up belt over the waist, standing in for the bodice. Braid your own hair or a blonde wig loosely to one side with flower clips and pale purple ribbon. Visible freckles, coral blush and a pink lip stain keep the face fresh. I'd paint a sun on a small canvas tote and clip the plush chameleon to the strap so your hands stay free, then wear lavender sneakers or neutral ballet flats.
8. Renaissance Rapunzel Costume

For a Renaissance-fair Rapunzel, layering is the whole point. Start with a cream chemise with full sleeves, then a lavender overdress or fitted corset bodice, a dusty-pink floor-length skirt and a narrow embroidered belt at the natural waist. A loosely braided blonde wig with dried-looking faux flowers, velvet ribbon and small gold beads looks right in daylight next to all that linen. Natural makeup with peach blush, brushed brows, freckles and muted rose lipstick. Carry a woven basket of artificial flowers and art supplies, and let the crown hang from your belt. Brown lace-up boots handle grass and gravel. Fairs are long days, so I'd sit in the corset for an hour at home before trusting it.
9. Glam Rapunzel Costume With Sequin Dress

Sequins push Rapunzel toward party glamour, and they need a quiet shape to work. A floor-length lavender sequin or shimmer-knit dress with long sleeves and a fitted waist is plenty; skip ruffles. A sheer pink capelet or tulle drape at the shoulders softens all that shine. Be warned that sequins snag wig fiber, so I keep the braid in front of one shoulder rather than down the back, dressed with metallic flowers, rhinestone pins and slim gold ribbon. The makeup can go further here, with a luminous base, lavender shadow, defined lashes, highlight and glossy pink lips. Add a crystal crown, sun earrings and a small gold clutch, and wear low metallic heels or cushioned gold flats.
10. Rapunzel Costume With Corset And Maxi Skirt

Buying the corset and skirt separately lets you fit each half properly, which matters if your top and bottom wear different sizes. Wear a modest lavender corset-style top over a pale pink puff-sleeve blouse, then a flowing purple maxi skirt. Thread satin ribbon through the bodice and run the same ribbon around the skirt hem so the two pieces look made together. Build a thick blonde side braid with pastel flowers and pearl-tipped pins from the crown down. Pink-toned eyes, freckles and a natural lip. Tuck a small paintbrush into the waist belt alongside a gold crown headband and sun pendant, with supportive ankle boots or lavender flats hidden under the long skirt.
11. Plus-Size Rapunzel Costume With Empire-Waist Dress

An empire-waist lavender gown gives a plus-size Rapunzel room to move and breathe, and I'd take it over a rigid corset for a long night. Look for a supportive bodice, soft puff sleeves and a skirt that flows from under the bust. A pink lace-up panel or ribbon-trimmed waist adds the bodice detail without boning. I'd also choose a lightweight blonde braid extension over a very heavy wig, hidden-pinned over one shoulder, because a heavy wig drags at the temples after a couple of hours. Fill the braid with colorful flowers and add a flexible crown headband. Rosy makeup, drawn freckles and pink lipstick keep the face bright. Carry a small chameleon purse or art pouch, and wear wide-fit lavender flats, cushioned Mary Janes or supportive low boots.
12. Maternity Rapunzel Costume With Lavender Maxi Dress

In a maternity Rapunzel, comfort leads every choice, and a soft lavender empire-waist maxi is the easiest base: stretchy fabric, loose sleeves and a skirt roomy enough to sit down in. Tie a pale pink satin ribbon above the bump, and add a light floral capelet if you want more coverage. I'd skip the heavy floor-length wig entirely. A shoulder-length blonde wig with a detachable braid across one side gives the look with far less weight on your neck. Gentle flower clips, a flexible crown, pink blush and faux freckles are all it needs. Carry a small palette or plush chameleon instead of a big prop, and wear supportive lavender sneakers, cushioned flats or low slip-ons with nonslip soles.
13. Winter Rapunzel Costume With Velvet Cape

Cold-weather Rapunzel has to look finished with the layers on, so plan the layers as part of the costume. A long-sleeve purple velvet dress over a pale pink thermal top keeps the colors right, and a lavender faux-fur-trimmed cape covers everything practical. Fleece-lined tights go underneath, and the flower braid should rest over the cape where people can see it. Choose a moisturizing berry-pink lipstick outdoors, because matte formulas crack in the cold. Wear the gold crown over a knitted lavender ear warmer, carry a small lantern-style light or art book, and pick purple ankle boots with warm socks; they grip wet leaves far better than costume slippers.
14. Summer Rapunzel Costume With Cotton Sundress

Summer events are about heat, so this version starts with a breathable cotton sundress: lavender, midi length, wide straps, a square neck and a lightly gathered skirt. Layer a short-sleeve pink blouse underneath or tie on detachable puff sleeves in a soft fabric. A full wig is miserable in hot sun, so I'd braid your own hair or add a light blonde ponytail extension instead. Use fabric flowers, since real ones wilt within the hour. Tinted moisturizer, waterproof mascara, coral blush and pink lip balm hold up better than full makeup when you sweat. Finish with a slim crown headband, sun pendant and a small crossbody shaped like an artist's pouch, plus lavender sandals or espadrilles that buckle firmly.
15. Rapunzel Costume With Flower Crown

A big flower crown can replace the gold tiara entirely, and it softens the whole face. Underneath, wear a soft purple maxi with a pink ribbon waist, fitted bodice and flutter sleeves. Braid a long golden-blonde wig loosely to one side and put smaller versions of the crown's flowers through the braid so the two read as one piece; pink, yellow, white and lilac blooms give that garden mix. Keep the makeup fresh with glowing skin, peach-pink blush, subtle freckles and a glossy rose lip. A woven basket or a sketchbook tied with lavender ribbon, delicate earrings, and cream flats or pale purple lace-ups. I wire the crown to a plastic headband rather than relying on elastic, which slides backward on a smooth wig.
16. Rapunzel Costume With Light-Up Braid

A glowing braid is the showpiece for an evening party, a nod to the floating lanterns with nothing frightening about it. Start with a classic lavender gown, pink lace-up bodice and softly layered skirt. Wrap a battery-powered, cool-touch micro-light strand around an extra-long blonde braid and tuck the battery pack into a fabric pouch at your waist. I run the wire through the braid while plaiting, not afterward, so it doesn't spiral loose. Pastel silk flowers cover the spots where wire shows. Champagne eyeshadow, rosy cheeks, freckles and glossy pink lips catch the glow. Add a delicate crown, a translucent lantern accessory and flat purple boots or cushioned ballet shoes, and test every light at home so you aren't untangling it in the car.
17. Rapunzel Costume With Blonde Bubble Braid

A bubble braid is my favorite shortcut for anyone who can't plait a long wig neatly. Wear a lavender fit-and-flare maxi with pink piping, puff sleeves and a square neckline. Pull the wig into a low ponytail, snap clear elastics on at regular intervals and gently tug each section wider. A small flower or ribbon bow over every elastic hides it. It looks full and needs very little skill. For the face, rosy cheeks, soft brown liner, freckles and a pink satin lipstick. A simple gold crown, sun earrings and a small purple crossbody for essentials, then low block heels, lavender Mary Janes or polished flats so nothing fights with the hair.
18. Rapunzel Costume With Natural Hair

You don't need a blonde wig to be Rapunzel, and I'd encourage anyone who hates wigs to skip one. Work with your own texture, color and length: a single side braid, two braids joined, a braided crown or a flower-covered ponytail all read clearly once the dress is right. That dress is a long lavender one with pink sleeves and a lace-up bodice. Bright floral clips carry the fairytale theme whatever your hair color. Peach blush, subtle freckles, soft lashes and pink gloss. A slim gold crown, sun pendant and plush chameleon on the shoulder, plus a sketchbook or flower basket, give people enough clues. Wear purple flats or neutral ankle boots, depending on where you're headed.
19. Rapunzel Costume With Yarn Braid

Yarn is what I reach for when someone wants a really long braid without the weight or the shedding of cheap wig fiber. Cut golden-yellow yarn to length, knot each bundle firmly onto a comfortable headband, and plait one thick braid. Acrylic yarn stays light; cotton gets heavy fast, so skip it for anything past the waist. Twist in narrow gold ribbon and attach silk flowers with thread or small clips. Wear it with a lavender peasant dress, a pink waist sash and a fitted purple vest, with freckles, rosy cheeks and pink lipstick. A craft-foam crown and a small palette painted with a sun suit the handmade feel, and because the braid carries so much detail, simple lavender flats or brown lace-up boots ground the outfit.
20. Rapunzel Costume With Braided Ponytail Extension

A detachable braided ponytail is quick to put on and, better still, quick to take off when your scalp has had enough. Start with a purple midi or maxi with a fitted waist and soft pink sleeves. Secure your own hair in a firm low ponytail, attach a long golden-blonde extension and braid it loosely, covering the join with a lavender ribbon bow and running small flowers down the length. Luminous makeup, warm pink blush, freckles and rose lipstick. A small crown comb, gold sun pendant and green chameleon brooch, plus a mini paintbrush set in a crossbody pouch, give you props without filling your hands. Wear low lavender heels, ballet flats or walking shoes. If any of your own hair shows at the nape, match the extension to it as closely as you can.
21. Rapunzel Costume With Purple Tulle Skirt

Layered lavender tulle makes the lightest Rapunzel here, and it moves well when you dance. Pair a calf-length tulle skirt with a pink puff-sleeve blouse and a fitted purple lace-up vest. A smooth lavender slip underneath keeps it opaque and stops the tulle scratching your legs. Braid a long blonde wig loosely, threading tiny flowers and satin ribbon between sections. Keep the makeup bright and young with rosy blush, freckles, soft liner and a pink lip tint. Add a gold crown headband and carry a small flower basket or rolled artwork tied with ribbon. Lavender tights and purple ballet flats or low Mary Janes balance the volume. One caution I always give: tulle and a loose braid snag on each other constantly, so wear the braid over your front.
22. Rapunzel Costume With Lavender Overalls

Overalls make a playful Rapunzel you could wear to school or work. Put lavender overalls over a pale pink puff-sleeve blouse; wide-leg or skirt-style versions with a defined waist look most deliberate. Gold ribbon along the pockets adds a quiet princess detail. The flowered blonde side braid is what tells people who you are, so don't skimp there. Natural makeup with freckles, peach blush, mascara and pink lip balm. Pin a chameleon brooch to one strap, carry a sketchbook and colored pencils, and add a thin crown headband. Clean lavender sneakers or pale pink canvas shoes keep it casual. Check your workplace or school costume rules first; overalls usually pass where a gown wouldn't.
23. Rapunzel Costume With Pink And Purple Two-Piece Set

A matching two-piece set looks more polished than a costume gown, and you'll wear both halves again. Pair a cropped lavender puff-sleeve top with a high-waisted purple maxi skirt, and raise your arms in the mirror to make sure the pieces still overlap. A pale pink lace-up waist belt ties top and skirt together. Style an extra-long blonde wig into a side braid with flowers, pearl pins and lavender ribbon. Glowing makeup with pink shadow, brushed brows, rosy blush, freckles and gloss. A delicate crown, gold sun earrings and a small green shoulder bag standing in for the chameleon keep it subtle. Pointed lavender flats or low block heels suit the streamlined shape.
24. Rapunzel Costume With Purple Cape

A flowing purple cape adds storybook drama, but it changes where the braid can sit, so plan for both. Wear a pale lavender dress with pink sleeves and a ribbon-laced bodice, then a floor-length cape a shade or two deeper, fastened at the neck with a gold sun clasp. Keep the cape fabric light; heavy satin pulls the clasp back into your throat. Bring the long floral braid over one shoulder so it stays visible from the front instead of vanishing under the cape. Mauve shadow, pink blush, freckles and rose lipstick, with a small crown and rolled artwork as props. Wear sturdy purple ankle boots or flat lace-ups, especially outdoors or at a Renaissance festival, where a cape hem picks up mud quickly.
25. Rapunzel Costume With Princess Boots

This one is built from the feet up. Choose a long lavender dress cut slightly above the ground so the boots show, with pink puff sleeves, a corset-style waist and gold ribbon trim. Then pick purple or brown lace-up boots with cushioned soles, low heels and floral embroidery or ribbon laces. Swapping plain laces for satin ribbon is a quick trick, though ribbon unties more often, so double-knot it. Add a golden-blonde wig in a long braid with matching fabric flowers, radiant makeup with soft eyes, rosy cheeks, freckles and pink lipstick, a simple crown and a crossbody artist's satchel holding a sketchbook. Anyone walking a parade route or a festival all day should start with this version.
26. Rapunzel Costume With Lantern Accessories

Lanterns are the gentlest nod to the film and keep this Rapunzel family-friendly. Wear a lavender floor-length gown with a fitted pink bodice panel and sheer puff sleeves, and style the long blonde braid with pale flowers and small gold star pins. Carry one lightweight battery lantern, or hang mini lantern ornaments from a purple handbag. Avoid anything dangling near the braid; hooks and loops catch synthetic hair and you'll spend the night unpicking it. Champagne eyeshadow, defined lashes, rosy cheeks, freckles and soft pink lips. Add a delicate crown, gold drop earrings and pale lavender flats or low metallic shoes. The soft glow is kind in photos, and the bag gives you somewhere for your phone and keys.
27. Rapunzel Costume With Painting Accessories

Rapunzel paints her whole tower, so leaning into art props makes sense. A classic purple dress with pink sleeves, a lace-up bodice and an ankle-length skirt is the base. Keep the lower part of the flower-filled braid away from the palette, and I mean that literally: carry a clean wooden palette with dried paint daubs and a few unused brushes tied with lavender ribbon, never anything wet. Freckles, coral blush, defined lashes and pink lipstick. A small gold crown and sun pendant cover the princess details, and an optional pale pink apron protects the dress. Purple flats or ankle boots let you move around a party easily.
28. Cottagecore Rapunzel Costume

Cottagecore suits Rapunzel better than most princesses, since flowers are already part of her story. Wear a lavender floral-print maxi with puff sleeves and a fitted waist, a cream lace-trimmed blouse underneath and a dusty-pink ribbon belt. Swap the crown for a simple woven headband and fill the blonde braid with tiny meadow flowers and trailing green ribbon. Outdoorsy makeup works best: peach blush, freckles, brushed brows and tinted balm. Carry a small wicker basket with faux flowers, rolled artwork and a plush chameleon, and wear brown lace-up boots or cream ballet flats. I'd save this one for garden parties, festivals and daytime events, because soft prints lose their charm under dark party lighting.
29. Fairytale Ball Rapunzel Costume

For a formal Rapunzel, go straight to a lavender ball gown with an off-the-shoulder neckline, a fitted bodice and a full layered skirt. Pink embroidered panels and a little gold trim keep it character-specific without tipping into stage costume. Wear the long braid across the front of one shoulder with crystal flowers and pearl pins. Lavender shadow, luminous cheeks, precise lashes and rose-pink lipstick. A sparkling gold crown, sun necklace and small lavender evening bag. Choose low gold block heels and set the hem length while wearing them, because a ball skirt that brushes the floor gets stepped on all night. It's dressy enough for a themed gala or a formal costume party.
30. Adventure Rapunzel Costume With Travel Boots

Picture Rapunzel once she's finally out of the tower. A lavender tunic dress over fitted purple leggings, a pink lace-up vest and a short hooded cape make a costume you can actually walk a cool fall evening in. A slim brown belt carries a sketchbook pouch, a flower bag and the plush chameleon. Attach only a few flowers to the braid, and sew or wire them on, because loose ones drop off with every step. Natural makeup with freckles, warm blush, mascara and rosy balm. Tuck the crown into the belt pouch or wear a flexible crown headband, then finish with brown travel boots and lavender socks. This is my pick for outdoor events and active parties.
Doorways, Chairs and Car Doors With a Long Braid
The braid that looks best in photos is also the one that gets shut in car doors. A few habits keep it out of trouble:
- Swing the braid over your lap before you sit. Sitting on it yanks the wig with no warning.
- In a crowd, loop the last foot of a floor-length braid over your forearm, the way you'd carry a train.
- Keep it well away from candles and lit pumpkins. Synthetic wig fiber melts at a much lower heat than real hair, and dry silk flowers catch easily.
- Carry a few spare bobby pins and a small clip; flowers loosen as the night goes on.
- For a long night, pack a hair tie and a short backup braid in case your scalp gives up before you do.
Freckles and Pink Cheeks That Last Until Midnight
Rapunzel's face is simple, which means any smudge shows. I draw freckles with a soft brown brow pencil in small, irregular dots across the nose and upper cheeks, then press each one with a fingertip so it softens. Cluster them unevenly; freckles spaced like a grid read as polka dots from across a room.
Cream blush gives that flushed look but slides on a warm night, so I set it with a light layer of translucent powder and keep a powder blush in my bag for touch-ups. If you're trying any new product near your eyes or on sensitive skin, patch-test it on the inside of your wrist a day or two ahead. At the end of the night, an oil-based cleanser lifts long-wear liner and waterproof mascara without hard scrubbing.
A Braid, a Purple Dress and a Plush Chameleon
Every version above comes back to the same short list: a purple base, pink accents, a flowered braid, cheerful makeup and one or two story props. With those in place, a thrift-store maxi or a modern jumpsuit still ends up as a convincing Rapunzel. Set the braid length, layers and shoes by the weather and by how many hours you'll be wearing them, and attach flowers and hair so nothing can shift. If I were building one this week, I'd start with the classic gown and an extension braid, then add the lights or the cape once the basics feel comfortable.



























