Semi-formal to formal

What to Wear to Prom

Prom is one night where you get real creative freedom: a full-length gown or a tailored suit, in almost any color you love, worn with the confidence of someone who dressed for a special night rather than another school event. The goal is comfort that lasts through pictures, dinner, and hours of dancing, paired with a look that feels like the most polished version of you. This guide walks through what works for dresses and suits, which colors and fits hold up all night, and how to plan around your school’s dress code and the weather.

Teen girl in an elegant floor-length prom gown with heels, ready for the dance
Quick Answer

For prom, wear a floor-length gown, cocktail dress, or jumpsuit in any color or print you like, paired with comfortable heels or flats you can dance in. Guys typically wear a tailored suit or tuxedo in a classic or fun color, with a shirt, tie or bow tie, and dress shoes. Check your school’s specific dress code before you shop.

What to Wear to Prom

For Women

  • A floor-length gown or cocktail-length dress in a color and silhouette that feels like you
  • A jumpsuit or two-piece set for a fresh alternative to a traditional gown
  • A small clutch or crossbody bag that fits your phone, lip gloss, and school ID
  • Comfortable heels, block heels, or dressy flats you can actually dance in all night
  • Statement earrings or a delicate necklace to match your neckline

For Men

  • A well-fitted suit or tuxedo in black, navy, or a bold seasonal color
  • A dress shirt in white or a shade that complements your date or group’s palette
  • A tie or bow tie, plus a matching pocket square for a finished look
  • Polished dress shoes with a matching belt, since sneakers are rarely allowed
  • A boutonniere that coordinates with your date’s corsage or your own color scheme

What to Avoid

  • Anything so tight or restrictive you can’t sit through dinner or dance for hours
  • Brand-new heels you have not broken in yet — test them around the house first
  • Full white or all-ivory looks, which can read as bridal in prom photos
  • Overly casual pieces like jeans, sneakers, or a plain button-down with no jacket
  • Skipping your school’s dress code — necklines, hemlines, and slits are often restricted
  • Ordering a corsage or boutonniere at the last minute without confirming the size

Outfit Formulas That Work

Copy these piece-by-piece combinations, then adjust the color and fabric to suit the venue and season.

Women — Classic Gown

  • Floor-length gown in a jewel tone, pastel, or classic black
  • Strappy heels or block heels for comfort
  • Delicate jewelry that complements the neckline
  • A small clutch with the night’s essentials

Women — Modern Jumpsuit

  • Wide-leg or fitted jumpsuit in satin or crepe
  • Statement earrings
  • Heels or dressy flats
  • A cropped jacket or wrap for cooler venues

Men — Classic Tuxedo

  • Black or midnight-navy tuxedo
  • White formal shirt
  • Bow tie and a cummerbund or vest
  • Patent leather dress shoes

Men — Colored Suit

  • Suit in navy, burgundy, or a seasonal color
  • Crisp dress shirt
  • Tie or bow tie in a complementary shade
  • Leather dress shoes and a matching belt

Dressing by Season

Warm Weather

For a warm-weather prom, choose breathable fabrics like chiffon, crepe, or lightweight satin so you stay comfortable on the dance floor. Guys can go with a lighter-weight suit fabric and skip the vest, or opt for a short-sleeve dress shirt underneath a jacket you remove for photos. Bring blotting sheets or a small fan in case the venue runs warm once the dancing starts.

Cold Weather

For a cold-weather or winter formal, richer fabrics like velvet, satin brocade, or heavier crepe keep you warm without sacrificing style, and a faux-fur wrap or tailored coat covers the walk between car and venue. Guys can layer a wool-blend suit with a vest for extra warmth. Plan for a coat check so you are not carrying a bulky jacket through photos and dinner.

Not Sure About the Dress Code?

Most proms land at a semi-formal to formal level, similar to a wedding guest look but with more color and personality. If your school leans dressier, our black-tie-optional guide covers the step up to a full tuxedo or floor-length gown. Read the semi-formal attire guide, or decode any invitation wording with our free Dress Code Decoder.

Want Specific Outfit Looks?

See full Teen Outfit Ideas with complete looks you can copy.

A Note on Customs and Family Wishes

Prom traditions vary by school, region, and culture. Some students choose a traditional gown or tux, while others fold in cultural dress, such as a modernized qipao, a sari-inspired gown, or a guayabera-style jacket. Group themes, promposal outfits, and after-party changes are common too. There is no single right way to dress; the common thread is choosing something that feels like an authentic, elevated version of you.

Frequently Asked Questions

What should I wear to prom if I don’t want a traditional gown?

A jumpsuit, a two-piece set, or a shorter cocktail-length dress all work well if a full gown isn’t your style. Choose a fabric and cut that feels like you and matches your school’s dress code. Add heels, statement jewelry, and a small bag to keep the look elevated. Comfort matters more than tradition, so pick whatever lets you dance all night.

How formal does a prom suit need to be?

Most schools expect a full suit or tuxedo rather than a blazer and slacks, though the color and details are yours to choose. Black, navy, and burgundy are classic, while brighter colors and patterned jackets are increasingly common. Add a tie or bow tie, a pocket square, and polished dress shoes to complete a look that reads as intentional rather than borrowed.

What colors work best for a prom dress or suit?

Almost any color works for prom, from classic black and jewel tones to bright metallics and soft pastels. Coordinate loosely with your date or group if you want matching photos, though it isn’t required. The main colors to avoid are all-white or all-ivory looks, since they can read as bridal in group photos.

Can I wear flats or low heels to prom instead of high heels?

Yes. Block heels, kitten heels, and dressy flats are all reasonable choices, especially if you know you’ll be dancing for hours. Many people pack backup flats or slides in their bag and change out of heels partway through the night. Comfort during a long evening matters more than the height of your heel.

What should I do if my school has a strict dress code?

Read it carefully before you shop, since schools often set specific rules on hemlines, necklines, cutouts, and slit height. If a dress or suit you love doesn’t clearly meet the policy, ask a chaperone or administrator ahead of time rather than risk being turned away at the door. Many formalwear shops know the common school rules and can help you choose accordingly.

How do I stay comfortable through dinner, photos, and dancing?

Choose fabrics with a little stretch, break in your shoes beforehand, and avoid anything so fitted that sitting or bending becomes a problem. A small bag with blotting papers, bobby pins, and a stain pen covers most minor emergencies. Packing a pair of backup flats is one of the most popular tricks for making it through the whole night comfortably.

Is it okay to rent a dress or tux for prom?

Yes, renting is a popular and practical option for both dresses and tuxedos, especially for a one-night event. It gives you access to designer or higher-end pieces without the full cost of buying, and most rental services include alterations. Just book early, since popular sizes and styles get reserved fast as prom season approaches.

Style It for Your Shape

Find your body shape in about 30 seconds, then get outfit ideas that complement your proportions for any occasion. Free, no signup.