
Bruno Mars Costume
Drip in gold and retro swagger with this iconic pop look.
Channel the ultimate retro showman with a Bruno Mars costume, inspired by his chart-topping '24K Magic' era. This look is a massive hit for music fans who want to bring high-energy dance vibes and effortless cool to any party. The outfit features a bold, colorful baroque-print silk shirt, dripping gold jewelry, and his signature white baseball cap.
- Difficulty
- Easy
- Time
- ~15 min
- Budget
- $35–85
Try it on
See yourself as Bruno Mars
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 Bruno Mars costume
Short on time? Buy it ready-made
Spirit Halloween sells the complete Bruno Mars costume — one box instead of 6 pieces.
Baroque Print Silk Shirt
A shiny, short-sleeved button-down shirt featuring a bold gold, black, and white baroque or chain-link pattern.
DIY: Use a bright red or black satin button-down shirt and draw gold filigree patterns with fabric paint.
White Baseball Cap
A clean, structured white snapback cap, worn slightly tilted or straight on.
Chunky Gold Chains
Two or three layered fake gold rope chains or heavy link necklaces.
DIY: Spray paint thick plastic toy chains with metallic gold paint.
Gold Aviator Sunglasses
Classic wire-frame aviator sunglasses with dark or gold-tinted lenses.
Dark Track Pants or Shorts
Black or navy athletic track pants with a side stripe, or matching baroque shorts.
DIY: Add a strip of white or gold tape down the sides of plain black sweatpants.
White Sneakers
Clean, classic white low-top sneakers to complete the athletic-retro aesthetic.
Rather not assemble it? See ready-made Bruno Mars costumes at Spirit Halloween ↗
How to put it together
- 1
Put on the black track pants and lace up your clean white sneakers.
- 2
Slip on the baroque print silk shirt, leaving the top three buttons undone to show off your chest and necklaces.
- 3
Layer the chunky gold chains around your neck so they sit at different lengths over your open shirt.
- 4
Place the white snapback cap on your head, keeping it straight or slightly angled upward.
- 5
Slide on the gold aviator sunglasses.
- 6
Strike a confident pose, flash a charismatic smile, and get ready to bust out some dance moves.
Makeup & hair
Keep your hair natural or styled in a neat, short afro/curly texture under the cap. If desired, add a thin, neatly trimmed pencil mustache to match his signature look.
Bruno Mars for couples, groups, kids & more
- couples
- Pair up with someone dressed as Anderson .Paak for a complete Silk Sonic duo look.
- group
- Go as Bruno Mars and his backing band, the Hooligans, wearing matching colorful silk shirts and sunglasses.
- kids
- Put a toddler in a miniature red track suit, tiny gold chains, and a white cap for an adorable mini-Bruno.
- Plus size
- Opt for a loose-fitting, oversized satin button-down shirt for a comfortable and stylish fit.
Tips
- Keep the shirt unbuttoned generously to capture that authentic, breezy 24K Magic swagger.
- Practice a few simple side-step dance moves to really sell the character at the party.
- Wear comfortable sneakers, as this costume practically demands that you dance all night.
Bruno Mars costume FAQ
- What is Bruno Mars's signature style?
- His style blends retro 1970s and 80s fashion, featuring silk baroque shirts, track suits, gold chains, snapback hats, and aviator sunglasses.
- How do I make a DIY Bruno Mars costume?
- Find a colorful satin or silk button-down shirt, wear it open with several fake gold chains, put on a white baseball cap, and wear aviator sunglasses.
- What shoes should I wear with this costume?
- Classic, clean white sneakers or retro tennis shoes work best to match his upbeat, athletic stage presence.
Did you know? Before becoming a global pop star, a young Bruno Mars gained fame in his home state of Hawaii as one of the world's youngest Elvis Presley impersonators.