
Princess Diana Costume
Channel the timeless elegance and effortless street style of the People's Princess.
Princess Diana remains an international fashion icon, celebrated for her transition from royal elegance to daring, independent style. This guide focuses on her two most famous and recognizable looks: the sophisticated black 'Revenge Dress' and her casual athletic streetwear. Whichever style you choose, you will capture her signature blend of grace, confidence, and modern charm.
- Difficulty
- Easy
- Time
- ~30 min
- Budget
- $40–120
Try it on
See yourself as Princess Diana
One clear photo of yourself; we render you in this costume — face untouched, full body, about 20 seconds.
One render, $1. No account needed — if it fails you're not charged. Pricing.
Your photo is sent to Google's Gemini API to make the render and isn't used for training. Renders are AI-generated and labelled.
Want a different costume on this photo, or a whole group in costume? Open the Try-On Studio.

What you need for a Princess Diana costume
Short on time? Buy it ready-made
Spirit Halloween sells the complete Princess Diana costume — one box instead of 7 pieces.
Off-the-shoulder black sweetheart dress
A form-fitting, knee-length black dress with an off-the-shoulder sweetheart neckline and a side drape, replicating the famous 1994 'Revenge Dress'.
DIY: Use a fitted black cocktail dress and tuck the straps in to create an off-the-shoulder look.
Multi-strand pearl choker with blue sapphire center
A wide choker made of three to seven strands of faux pearls, featuring a large oval blue faux-sapphire stone surrounded by rhinestones at the center.
DIY: Hot glue a large blue costume jewelry brooch to the center of a multi-strand faux pearl necklace.
Sheer black tights
Ultra-sheer black pantyhose to match the elegant evening aesthetic.
Black stiletto pumps
Classic pointed-toe black high heels in leather or suede.
Alternative: Oversized graphic sweatshirt
For her casual look, a vintage-style oversized crewneck sweatshirt, ideally featuring a 'Fly Atlantic' or college logo.
DIY: Buy a plain navy blue or dark green sweatshirt two sizes too large.
Alternative: Peach or white bike shorts
Fitted spandex athletic bike shorts that sit mid-thigh, worn under the oversized sweatshirt.
Alternative: White crew socks and chunky sneakers
Classic white athletic tube socks paired with retro chunky white running shoes.
Rather not assemble it? See ready-made Princess Diana costumes at Spirit Halloween ↗
How to put it together
- 1
Choose your vibe: Select the formal 'Revenge Dress' look for an evening event, or the sweatshirt and bike shorts combo for a comfortable, casual daytime look.
- 2
If going formal, put on the sheer black tights followed by the off-the-shoulder black dress.
- 3
Secure the multi-strand pearl choker snugly around your neck, ensuring the blue sapphire pendant is centered.
- 4
Step into the black pointed-toe stiletto pumps.
- 5
If going casual, pull on the peach bike shorts and layer the oversized graphic crewneck sweatshirt over them so only a few inches of the shorts peek out.
- 6
Put on thick white crew socks, pull them up slightly, and lace up your chunky white retro sneakers.
- 7
Style your hair into her signature voluminous, feathered blonde pixie cut.
Makeup & hair
Style your hair into a voluminous, side-swept feathered blonde pixie cut. Keep makeup classic and fresh with a light, dewy foundation, a touch of pink blush, subtle mascara, and a neutral or soft pink lip.
Princess Diana for couples, groups, kids & more
- couples
- Pair up with someone dressed as Prince Charles in a double-breasted grey suit, or a bodyguard in a classic 90s suit with an earpiece.
- group
- Gather friends to dress in different eras of Diana's style: the 1981 wedding gown, the casual red puffer jacket ski look, and the red carpet glamour.
- kids
- A miniature version of her casual look with a tiny oversized sweatshirt, bike shorts, and sneakers is incredibly cute and comfortable.
- Plus size
- A wrap-style off-the-shoulder black dress offers a highly flattering and comfortable alternative for the Revenge Dress look.
Tips
- For the Revenge Dress look, use double-sided fashion tape along the neckline to keep the off-the-shoulder sleeves securely in place.
- Carry a small black clutch bag to complete the formal look; Diana famously used hers to shield her chest when exiting cars.
- If opting for the casual look, wear dark, retro-style tortoiseshell sunglasses and carry a leather tote bag to nail the paparazzi-dodging aesthetic.
Princess Diana costume FAQ
- What is Princess Diana's most famous outfit?
- Her most famous outfit is the 'Revenge Dress,' an off-the-shoulder black silk cocktail dress designed by Christina Stambolian, which she wore the night Prince Charles publicly admitted to his affair in 1994.
- How do I style my hair like Princess Diana?
- You can use a short, layered blonde wig styled with a round brush and hairspray to create her signature voluminous, feathered 80s/90s pixie cut.
- What do I need for the casual Princess Diana look?
- You need an oversized graphic sweatshirt (like her famous 'Fly Atlantic' one), pastel bike shorts, white crew socks, chunky white sneakers, and dark tortoiseshell sunglasses.
Did you know? The famous 'Fly Atlantic' sweatshirt Diana wore to deter paparazzi was a gift from Richard Branson; she wore it repeatedly to make the photographers' photos look identical and therefore less valuable to the press.