A medieval princess look comes down to a long skirt, a sleeve with some drama, a defined waist and something on the head. Get those four right and a thrifted maxi dress can pass for castle wear, which is why I rarely tell anyone to buy a full costume. The ideas below run from velvet court gowns to woodland, winter, gothic and archer looks, plus quick versions you can pull from your own wardrobe. For each one I've noted the fabric, the hair, the makeup, a prop you can carry all evening and shoes you can actually walk in at a Halloween party, a fair, a school event or a photo shoot.

What Makes a Dress Look Medieval Instead of Prom
Most of the dresses people bring me for a princess costume are modern formal dresses, and the same few changes turn them medieval. It's less about the exact century and more about shape and surface.
- Sleeves: long, fitted sleeves or wide bell sleeves read as medieval; strapless and spaghetti straps read as prom. A cream chemise or blouse underneath fixes a bare neckline.
- Surface: matte velvet, cotton, linen and brocade look right. High-shine satin and sequins look like a party dress, even in the right colour.
- Waist: a belt or cord tied at the natural waist or low on the hips changes the whole outline.
- Length: the skirt should reach the ankle or floor. A knee-length dress over a long skirt works if you don't have a long one.
- Head: a circlet, veil, braid or hood finishes it. Without one, even a good gown looks unfinished.
If you only change two things, add sleeves and a belt. That alone turns most maxi dresses into something a fairytale princess would recognise.
1. Blue Velvet Medieval Princess Costume

Deep blue velvet is the classic, and it's the one I'd make first. Look for a floor-length dress with long bell sleeves, a square neckline and silver or gold trim around the bodice, then define the waist with a braided metallic belt. Loose waves with two small side braids pinned at the back suit it, along with a slim silver circlet and a sapphire-coloured pendant. Velvet has a nap, so if you're adding panels or trim, cut everything in the same direction or one piece will look a shade darker than the rest. Dark brown ankle boots or cushioned flats go underneath, and a grey cape with faux-fur trim handles a cold evening.
2. Green Woodland Medieval Princess Costume

The green woodland version is the one I'd wear to anything outdoors. A forest green maxi dress or full skirt over a cream peasant blouse, with a lace-up bodice and a brown braided belt holding a small pouch, gives you the base. Tuck tiny artificial leaves and fabric flowers into a loose side braid, and keep makeup to soft bronze, peach and a natural lip. Brown lace-up boots matter here because grass and gravel are hard on thin soles. A moss green hooded cloak finishes it and comes off easily when the sun comes out.
3. Purple Royal Medieval Princess Costume

Purple has always read as royal, so this gown needs very little help. Pick a plum or amethyst dress with a fitted bodice, a flowing skirt and wide draped sleeves, then run gold ribbon trim along the neckline and cuffs. Sew the ribbon on with a narrow zigzag rather than gluing it, because glued trim lifts at the curves of a neckline within an hour. A braided crown or a long wavy wig, a slim gold circlet, small drop earrings and a jewelled belt carry it through, with soft gold eye shadow and muted rose lipstick. A velvet pouch, gold flats and a matching purple cape round it off.
4. Red Brocade Medieval Princess Costume

Red brocade is dramatic but still family-friendly. Look for a long dress with a patterned bodice, a plain skirt and cream undersleeves, or add removable gold ribbon to a plain dress with fabric tape. Brocade frays fast, so if you cut into it at all, seal the raw edges with a zigzag or a line of fray stopper straight away. Wear your hair half up with soft curls and a narrow jewelled headband, and balance the red with warm brown eye shadow and a classic red lip. A gold chain belt, a single artificial rose and dark low-heeled boots finish it, and a red velvet cape makes it feel properly formal.
5. Pink Fairytale Medieval Princess Costume

Pink can slip into modern ball-gown territory, and long sleeves are what keep it medieval. Choose a dusty rose maxi with a structured bodice and a gently gathered skirt, then layer a cream chemise-style blouse underneath if the neckline needs more period detail. Long curls with thin braids woven around a pearl circlet, pale pink blush and rose gloss keep it soft. I'd avoid bright, shiny pinks, which look like satin party dresses in photos. A fabric-covered book or a small bouquet, ivory flats or soft boots, a light pink capelet and a fine chain belt complete it.
6. White Winter Medieval Princess Costume

White and silver make a winter princess, though white fabric is unforgiving. Start with a long ivory dress with fitted sleeves and a soft skirt, then add a silver belt, a white cape and removable faux-fur trim at the neck. A smooth crown braid or long waves under a silver snowflake circlet, with cool eye shadow and a soft berry lip, keeps it luminous. Thin white fabric shows everything beneath it, so I'd always check it in daylight and add a nude slip if needed. Non-slip white boots for outside and a silver lantern with a battery light finish the look.
7. Black Gothic Medieval Princess Costume

A black gothic gown stays tasteful when the shape is classic. Choose velvet, lace or a matte fabric with long bell sleeves and a fitted lace-up bodice, and put a burgundy or dark purple underskirt beneath so the black has some depth. Black fabrics come in different blacks, and a blue-black velvet next to a brown-black lace looks mismatched, so hold them together under a bright light before you buy. Long waves or a low braided bun, a dark silver circlet, charcoal eyes and plum lipstick do the rest. An antique-look key, lace-up boots and a hooded cape complete it.
8. Gold Medieval Queen Princess Costume

For a gold queen-style gown, choose champagne or muted gold rather than anything mirror-shiny, which looks cheap under a camera flash. A square neckline, fitted bodice and long tapered sleeves give a refined shape, and a burgundy velvet cape, a metallic belt and a medium crown with plastic stones build the court look. Wear your hair in a polished low bun wrapped with braids, with bronze eye shadow and warm rose lipstick. A ribbon-tied scroll or embroidered pouch is plenty for a prop. Gold flats indoors, brown riding-style boots outside, and just one pendant with small earrings.
9. Burgundy Medieval Castle Princess Costume

Burgundy is calmer than bright red and suits almost everyone. A floor-length burgundy gown with a high waist, fitted sleeves and gold trim, layered over a cream underdress so the cuffs and neckline show, is a strong base. I make the underdress cuffs from a separate strip of cotton tacked inside the sleeve, which is much easier than a full second dress. Half-up braids under a thin gold circlet, warm brown eyes, berry blush and deep rose lipstick finish the face. A ring of decorative keys, dark brown boots, a matching velvet cloak and a gold chain belt are all it needs.
10. Silver Medieval Moon Princess Costume

Silver and pale grey give a moonlit feel with no spooky details at all. Start with a pale grey or silver-blue gown with flowing sleeves and a layered skirt, then add a few star and crescent patches cut from metallic fabric. Metallic fabric frays and slips under the needle, so back each patch with fusible interfacing before sewing it down. Smooth waves with two front braids under a silver circlet, pearl eye shadow and mauve lipstick suit it. A small battery lantern or a crescent fan, grey boots, a sheer cape fixed firmly at the shoulders and a crystal pendant finish it.
11. Medieval Princess Costume With Pointed Hat

The tall pointed hat, a hennin, is the most storybook piece on this list. Roll it from craft foam or poster board, cover it in fabric that matches a jewel-toned gown, and attach a long chiffon veil at the tip so it floats behind you. The cone needs to be fixed at the back of the head, not the top, or it tips forward the moment you look down. I glue a strip of elastic inside the base and pin through it into a low bun. Keep makeup soft so the hat doesn't swallow your face, and carry a rolled announcement tied with ribbon.
12. Medieval Princess Costume With Flower Crown

A flower crown suits spring fairs and daytime parties. Wear a sage, dusty blue or pale lavender gown with long sleeves and a lace-up bodice, and build the crown from small artificial wildflowers wired onto a flexible headband. Big blooms look modern, so I keep every flower smaller than a coin. Loose waves or a relaxed fishtail braid under the crown, peach blush and tinted balm keep it natural. A small basket of matching flowers, a slim braided belt, brown flats or boots and a light cream cloak finish it.
13. Medieval Princess Costume With Braided Crown

When the braided crown is the star, the gown should stay simple and structured. Choose emerald, navy or burgundy with a fitted bodice and long skirt, then make the crown from your own hair, a matching braid extension or a braided wig. Pin it with crossed bobby pins all the way round, because a single row loosens as you move. Tiny pearl pins between the sections add sparkle. A chain belt, a pendant, a small pouch and a sealed letter are all the accessories you need, and fasten the velvet cape below the braid so the hair still shows from behind.
14. Medieval Princess Costume With Hooded Cloak

A hooded cloak is both romantic and practical outdoors. Build the look with a cream underdress, a muted blue or green overdress and a full-length cloak in velvet or brushed cotton. Cut the hood deeper than you think, because a shallow hood flattens your hair and slides off the back every few steps. Wear loose waves, side braids or a low bun underneath, with warm blush and tinted balm. A small crossbody pouch, sturdy brown boots and a simple circlet for when the hood is down complete it.
15. Medieval Princess Costume With Bell Sleeves

Bell sleeves give a plain maxi dress real movement. Pick a fitted gown in deep blue, plum or forest green with sleeves that widen below the elbow, or add removable chiffon sleeve panels to a thrifted dress. I cut those panels on the bias so they drape instead of sticking out stiffly, and I hem them with a narrow rolled hem. Narrow metallic trim at the neck, a braided belt at the natural waist and a small jewelled circlet are plenty. Watch the sleeves near candles and buffet tables, and carry a fan or small bouquet rather than anything bulky.
16. Medieval Princess Costume With Corset Bodice

A lace-up bodice adds structure, but it has to let you sit and breathe. Layer a brown, gold or jewel-toned bodice over a cream peasant blouse and a matching long skirt, and lace it snug, not tight. Costume bodices with plastic boning tend to fold at the waist when you sit, so I'd choose one with a firm front panel if you'll be sitting much. A ribbon-wrapped side braid, warm makeup, a pouch and a decorative key at the belt suit it. Brown ankle boots and a light cloak finish it, and repeating the bodice colour in your accessories smooths the whole look.
17. Medieval Princess Costume With Cape And Crown

A cape and a crown together say royal before anything else does. Begin with a long jewel-toned gown with simple sleeves and a fitted waist, then add a contrasting velvet cape in red, navy or purple with a decorative clasp. Velvet capes are heavy at the neck, so I sew the clasp onto a short strip of ribbon that sits on the collarbones rather than pulling at the throat. Pick a light crown that doesn't pinch and set it on a low braided bun. Keep other jewellery minimal and carry a rolled proclamation or small jewelled box.
18. Medieval Princess Costume With Pearl Veil

A pearl-trimmed veil is delicate and works at almost any event. Wear a soft blue, ivory or blush gown with long fitted sleeves and a square neckline, and attach a light chiffon veil to a narrow circlet, a headband or a small pearl cap. Chiffon veils slip off smooth hair, so I sew two small combs into the underside. Two low braids or a smooth bun underneath, champagne eye shadow and satin rose lipstick keep it soft. A pearl belt, one pendant, a small book or bouquet and ivory flats are all you need.
19. Easy DIY Medieval Princess Costume

You can make a convincing DIY version from basic clothes and a few craft supplies. Start with a long solid maxi dress or a skirt and top, then layer a contrasting sleeveless dress, vest or wide sash over it to imitate an overdress. Metallic ribbon makes removable neckline trim, and braided cord ties at the waist. The craft-foam circlet is where most DIY versions go wrong: plain craft foam bends flat, so I glue a strip of pipe cleaner along the back and add the plastic gems last. A thrifted curtain panel, hemmed and given ribbon ties, makes the cape.
20. Last-Minute Medieval Princess Costume

Short on time? Start from a maxi dress you already own. Jewel tones, velvet and long sleeves work best, though nearly any flowing dress can be adapted with a metallic cord or a narrow scarf tied at the waist and a plain shawl draped as a cape. Braid the front sections of your hair, pin them together at the back, and wear a simple headband low across the forehead as a circlet. A hardcover book wrapped in brown paper makes a quick prop. I'd skip anything with a modern print, which gives the game away faster than any other detail.
21. Thrifted Medieval Princess Costume

Thrift stores are full of pieces that layer into a princess look. Look for long velvet dresses, peasant blouses, full maxi skirts, curtain panels, decorative belts and old jewellery. A cream blouse under a green or burgundy skirt, with a sleeveless dress or fitted vest on top, gives the layered effect. I always wash thrifted velvet on a cold, gentle cycle first and check it for shine at the seat and elbows, because worn velvet looks patchy in photos. A chain worn across the forehead makes a light circlet, and a shortened curtain panel becomes a shoulder cape with very little sewing.
22. Plus Size Medieval Princess Costume

For a plus-size princess, I focus on support, layers that adjust and sleeves you can lift your arms in. A floor-length gown with stretch panels and an empire or natural waist is a good start, and a separate lace-up bodice over a soft chemise lets you set the fit yourself. Navy, emerald, plum and burgundy all look rich. Watch the armholes on ready-made costumes, which are often cut small, and look for raglan or dropped sleeves if they pinch. Cushioned ankle boots or wide-fit flats and a cape with a secure shoulder fastening finish it.
23. Modest Medieval Princess Costume

A modest version can look completely intentional. Start with a high-neck, long-sleeved underdress and layer a sleeveless jewel-toned overdress on top, making sure the skirt reaches the floor without dragging. Lighter fabrics need an opaque slip underneath. A wide woven belt, a full-length cape with a front clasp and a braided low bun under a chiffon veil and narrow circlet keep the focus on the clothes. This one suits school, community and family events, and closed-toe flats or low boots give coverage and support.
24. Medieval Princess Riding Costume

The riding look is a good choice if you'll be moving a lot. Pair a long split-front overdress with a high-neck blouse and wide-leg trousers or a full underskirt, in forest green, brown, navy or burgundy, held with a sturdy braided belt. The split front is what lets you take long strides, so I'd open it at least to the knee. A single long braid, bronze eye shadow, a short cape instead of a floor-length cloak, a belt pouch and flat knee-high boots finish it. A simple circlet or a faux-leather headband keeps the princess in it.
25. Medieval Princess Archer Costume

An archer princess suggests adventure without carrying anything sharp. Start with a dark green tunic-style overdress over a cream blouse and a brown skirt or fitted trousers, then add a wide belt, wrist cuffs and an empty quiver made from cardboard covered in fabric. Leave the arrows at home. A cardboard quiver collapses if you lean back in a chair, so I line the inside with a rolled sheet of thin plastic. A side braid, fresh makeup, a green hooded cape, flat brown boots and a leaf-shaped pendant complete it.
26. Medieval Warrior Princess Costume

A warrior princess can look strong without heavy armour. Start with a burgundy or navy tunic gown over black leggings or a full skirt, then add faux-leather shoulder panels, a broad belt and soft bracers cut from craft foam. Craft foam bracers crack where they bend at the wrist, so I'd use thicker EVA foam and heat it with a hairdryer to curve it before gluing. A short split cape, a high braided ponytail, defined brows and berry lips suit it. Carry a banner or a shield-shaped bag, and wear flat knee-high boots.
27. Dragon Kingdom Medieval Princess Costume

The dragon kingdom look is fantasy built on scale-like texture and jewel tones. Choose an emerald, teal or burgundy gown with a fitted bodice and layered skirt, then add metallic mesh or overlapping fabric panels at the shoulders to suggest scales without sharp edges. I cut those scales from felt or faux leather, since neither frays, and overlap them like roof tiles from the bottom up. Long waves with narrow braids, a dark gold circlet and green-gold eye shadow suit it. An egg-shaped purse, sturdy boots and a scalloped cape kept above the ankle finish it.
28. Forest Castle Medieval Princess Costume

This forest castle look sits halfway between court and woodland. Start with a moss green velvet-look gown over a cream underdress, then add a brown belt, a bronze pendant and a short cloak lined with patterned fabric. A patterned lining only shows when the cloak swings, which is exactly why it works. Loose waves with thin braids pinned around the back, small artificial leaves and a bronze circlet do the hair. A decorative key and map tied with ribbon, supportive brown boots for grass and an embroidered pouch finish it.
29. Rose Garden Medieval Princess Costume

The rose garden princess is soft and romantic. Wear a dusty pink or muted red gown with a square neckline, fitted sleeves and a gently layered skirt, and stitch a few small fabric roses along the neckline and belt. Glue-on roses fall off as soon as the fabric flexes, so a few hand stitches through the centre of each one are worth the time. A low braided bun with tiny rosebuds and a thin gold circlet, rosy blush and satin pink lipstick suit it. Carry a small bouquet of fabric roses, and add a cream cape with removable green vine trim.
30. Autumn Medieval Princess Costume

Autumn colours stand out at outdoor fairs and Halloween events. Choose a rust, mustard, deep red or olive gown with long sleeves and a full skirt, then layer a brown velvet bodice over a cream blouse and add a woven belt with a pouch. Thread orange, gold and burgundy ribbon through a loose side braid, and use copper eye shadow and brick-rose lipstick. A small basket of artificial leaves and tiny pumpkins makes a sweet prop. Brown lace-up boots and a burnt orange hooded cloak finish it, light enough to wear inside too.
31. Winter Cloak Medieval Princess Costume

In real cold, build the costume around layers you can remove. Wear a navy, burgundy or charcoal long-sleeved gown over thermal leggings and a fitted base layer, then add a floor-length wool-look cloak with a broad hood and faux-fur trim. A wool blend stays warm even when the evening turns damp, and it builds less static than polyester, so the skirt underneath doesn't cling. A low braid or bun fits under the hood, and a silver circlet goes on when the hood comes down. Insulated flat boots, a battery lantern and matching gloves finish it.
32. Summer Medieval Princess Costume

A summer gown needs cotton or a linen blend, not velvet. Choose pale blue, sage, lavender or cream with loose bell sleeves, a soft bodice and a skirt that lets air move. A slim braided belt and a short chiffon cape replace the heavy layers, and a crown braid or low bun keeps hair off your neck. Linen creases quickly, which is fine; it looks right for the period. Tinted moisturiser, waterproof mascara and lip balm, a folding fan, breathable flats and a light floral circlet complete it.
33. Medieval Princess Masquerade Costume

A masquerade mask adds mystery to a court gown. Choose purple, navy or burgundy with metallic trim, a fitted bodice and long sleeves, and pick a light mask on a handle or tied with soft ribbon. A mask on a handle is the safer choice in a crowd, since you can lower it and see properly. Smooth waves partly under a jewelled circlet, gold eye shadow and berry lipstick suit it. A velvet cape, a fine chain belt, gold flats or low boots and an embroidered pouch finish the look.
34. Peasant Princess Medieval Costume

The peasant princess is the most comfortable look here, and it's built from separates. Pair a cream peasant blouse with a full ankle-length skirt in rust, blue, green or burgundy, then add a flexible lace-up bodice and a small apron or sash. I'd make the skirt from a simple rectangle gathered onto an elastic waist, which takes an evening and fits nearly anyone. Two relaxed braids under a flower crown or a narrow circlet, flushed cheeks and tinted balm keep it natural. A bread basket, brown lace-up boots, a short hooded cape and a cloth pouch finish it.
35. Enchanted Medieval Princess Costume

The enchanted princess adds shimmer to a traditional shape. Begin with a lavender, teal or silver-blue gown with sheer bell sleeves and a layered skirt, then add a few star, vine or crystal-look appliqués around the bodice and hem. Iron-on appliqués often lift on sheer fabric, so I'd hand-stitch them instead. Flowing waves with tiny side braids, a silver circlet and a soft chiffon cape give an airy finish, with iridescent eye shadow and a little face shimmer. Carry a crystal orb or a battery lantern, and keep every embellishment light.
Floor-Length Skirts, Stairs and Fairground Mud
A long skirt is the most important part of this costume, and it's also what causes the most trouble on the night. Here's how I hem and plan for it.
Hem it to your actual shoes
Put on the boots or flats you'll wear, then mark the hem so it just clears the floor. Ready-made gowns are cut for heels, so in flats they drag, catch and get stepped on. A floor-length hem is fine for a party, but for a fair or a walk outdoors I'd go an inch or two shorter. Grass, puddles and gravel stain and fray a hem quickly.
Stairs, cars and long capes
Practice lifting the front of the skirt with one hand on a staircase before you go out. A cape longer than the skirt will be trodden on by whoever walks behind you, so I keep capes to ankle length or above. In the car, gather the skirt and cape onto your lap so they don't catch in the door.
Keeping a circlet in place
Metal-look circlets slide on clean, smooth hair. Two bobby pins crossed under each side, or a thin elastic loop sewn at the back and hidden under a braid, keep it level for hours.
Blue Velvet Is Where I'd Start Sewing
A princess costume should read as royal from every side and still let you move. Rather than hunting for one elaborate dress, build it from a flowing gown or layered separates, then add hair, makeup, shoes and one prop you can carry. Velvet capes suit cold nights, and cotton gowns with short chiffon wraps are kinder in the heat. Circlets, braids, metallic trim and fabric pouches can turn affordable thrift pieces into something special. If I were making only one, it would be the blue velvet gown with bell sleeves, because it works for a party, a fair or a photo and you can reuse it for years.





























