Every year the prom photos look suspiciously identical: a row of boys in the same black tux, the same black tie, the same stiff pose. Here’s the thing: the tux isn’t the problem, the lack of one decision is. Pick one thing (a color, a velvet lapel, a pinstripe, a satin shirt) and he walks into the photos looking like he chose it himself. Whether you’re the guy, the date or the mom helping at the fitting, these 28 looks show how.
This post contains affiliate links — if you buy through them I may earn a small commission at no extra cost to you. As an Amazon Associate I earn from qualifying purchases.
In this article
Silver Gray Embellished Suit
If he wants the room to notice him before he speaks, a silver gray suit with subtle embellishment on the lapels does it without a single loud color. It reads dressy under ballroom lighting and photographs beautifully in daylight.

Look for a wool blend base so the beading or sparkle sits on fabric that holds its shape. Keep the shirt crisp white and the tie a darker charcoal so the suit stays the star.
Check that the jacket shoulder ends exactly where his shoulder does; embellished suits look borrowed fast when they’re too big.
Royal Blue Suit With Crystal Trim
A royal blue suit with a little crystal trim on the lapel is the answer for the guy who wants color but still wants to look like a classic. It pairs perfectly with a date in almost any dress shade.

Keep everything around it simple: a white shirt, a black bow tie and black shoes so the blue carries the whole look. The trim should be restrained enough to catch the light rather than blind the camera.
Royal blue is flattering on nearly every skin tone, which makes it an easy yes at the fitting room.
Olive Suit With a Black Tee
For the guy who doesn’t want to wear a tie at all, an olive suit with a black tee underneath is the relaxed answer that still counts as dressed up. It feels like him, only sharper.

Go for a lightweight wool or wool blend jacket so it doesn’t wrinkle during photos. The tee should be a fine cotton or jersey with no logo, close to the body but not tight.
Brown leather or black Chelsea boots finish it and keep it grounded.
Burgundy Velvet Dinner Jacket
Velvet belongs to evening, so a burgundy dinner jacket at prom feels exactly right. It’s rich, confident and just different enough that nobody else will show up in the same thing.

Pair it with black trousers and a crisp white shirt, and keep the tie or bow tie black. A real velvet jacket has weight, so check the lining feels comfortable for dancing in a warm room.
Burgundy plays especially well against a date in black, gold or blush.
Pink Shirt With Black Pants
A pink dress shirt with black trousers is the easiest way to be bold without looking like you’re wearing a costume. It’s a modern take on formalwear that still respects the dress code.

Choose a soft pink or dusty rose in a fine cotton with a smooth finish, and go for a skinny black tie or leave the collar open with the top button undone. Add a black vest or jacket if the venue is formal.
A plain black belt matching the shoes finishes it cleanly.
Black Tux With a Red Tie
Sometimes the classic works best, as long as it has one deliberate detail. A black tux with a red tie that picks up the shade of his date’s dress is the kind of coordination everyone notices in photos.

Match the tone rather than the exact fabric: ask her for a swatch or a photo of the dress. A silk tie in the same red family looks intentional, while an exact match tends to look costume-y.
Keep the shirt white and the shoes polished black so the red is the only accent.
Green Satin Shirt With Burgundy Pants
This is the combination that makes people stop and look twice: a deep green satin shirt with burgundy pants. It’s rich, jewel-toned and slightly daring, and works because both colors live in the same warm, dark family.

Leave the jacket off or wear a black blazer over it. Satin catches light, so choose a matte-leaning satin with weight rather than a shiny thin one that clings.
Black loafers keep the whole thing from getting too busy.
Gold Patterned Jacket
A gold patterned jacket is the statement piece for the guy who truly wants to stand out. It’s a throwback to old-school glamour and instantly photographs as special.

Let the jacket do all the talking: black pants, a black shirt and black shoes keep it controlled. The pattern should be tone-on-tone brocade rather than a loud print so it looks luxe instead of novelty.
Gold works beautifully with date dresses in black, emerald or champagne.
Black Velvet Tux With a Cravat
If you want to keep the black but make it interesting, switch to velvet and swap the tie for a cravat. It looks old Hollywood and takes the tux out of the rental-shop default.

A silk cravat in ivory or deep burgundy tucked into an open-collar shirt is more elegant than it sounds. Velvet is warmer than wool, so it works best for cooler-weather proms or air-conditioned venues.
Pair it with black patent shoes for full evening polish.
Pinstripe Double-Breasted Suit
A pinstripe double-breasted suit is the look of a guy who knows what he’s doing. It adds structure and a sense of age that makes an eighteen-year-old look put together beyond his years.

Choose charcoal or navy with a fine stripe and a jacket that fits snug at the chest when buttoned. Keep the shirt white and the tie a solid or a subtle knit.
Double-breasted jackets work best on guys who stand straight, so check the fit in a mirror before committing.
Black Waistcoat With No Jacket
A black waistcoat with a black tie and rolled-up shirt sleeves is the relaxed formal look for a guy who runs hot on the dance floor. It’s sharp but easier than a full jacket.

Choose a vest cut close to the body that sits just below the belt line, and keep the shirt crisp white. A watch on the wrist and a pocket-square tucked into the vest are small touches that elevate it.
It’s also a practical choice if the venue is warm.
Chocolate Brown Suit With a Cream Shirt
Brown is the underrated prom color. A chocolate brown suit with a cream shirt looks warm, confident and slightly retro, and it stands out simply because everyone else wears black or navy.

Use a wool blend with a slight texture and finish with brown leather loafers or oxfords, matching the belt. A burgundy or olive tie adds depth without fighting the brown.
Brown suits are especially good for outdoor photos in golden light.
Ice Blue Suit for Spring
An ice blue suit is soft, fresh and perfect for a spring prom. It’s a cooler cousin to the classic navy and looks beautiful against a white shirt and a navy or silver tie.

Light colors show wrinkles, so a wool blend with a bit of structure is smarter than linen for a long night. Keep shoes in a light brown or white leather sneaker for a more modern feel.
Pair with a date in lilac, white or pastel pink for lovely photos.
Midnight Blue Dinner Jacket
Midnight blue is the secret of men’s evening wear: in photos it often reads richer than black. A midnight blue dinner jacket with satin lapels is a subtle step up from the standard tux.

Pair it with black trousers, a white shirt and a black bow tie. The color only shows in good light, so it’s perfect for photos at golden hour.
It’s a smart way to look different without anyone being able to say why.
How to Choose: Fit, Fabric and Color
Fit beats everything: the jacket shoulder ends at his shoulder, a little shirt cuff shows, and pants sit at the waist with a slight break. Wool or a wool blend holds its shape for a long night, while velvet and satin belong to evening. For color, a white or pale shirt works with almost everything, and matching his date’s dress by tone beats matching it exactly.
White Dinner Jacket
A white dinner jacket is the confident choice for a summer or spring prom, with a classic black bow tie that makes it feel like a movie scene. It photographs brilliantly in the sun.

The fabric matters here: avoid anything see-through and pick a thick cotton blend or lightweight wool. Black trousers and black patent shoes finish the contrast.
Remind him to avoid anything that stains before the photos.
Sage Green Suit With a Knit Tie
Sage green is the quiet, modern choice: soft, earthy and easy on the eye. With a cream shirt and a brown knit tie, it feels like a considered, grown-up outfit.

The knit tie adds texture and keeps it from feeling too stiff. Light brown or tan leather shoes complete the earthy palette.
It’s especially good for outdoor proms and garden-style venues.
Charcoal Suit With a Burgundy Tie
When he wants to look sharp without a lot of fuss, a charcoal suit with a burgundy tie is hard to beat. It’s classic, versatile and can be re-worn long after prom.

Pick a wool blend, a slim but comfortable cut and a white or pale blue shirt. The burgundy ties in beautifully with date dresses in red, wine or blush.
It’s a good choice for the guy who plans to wear the suit again.
Navy Tux With a Black Bow Tie
A navy tuxedo is the cleanest way to swap out black without breaking tradition. It still reads as formal, but it feels fresher and softer in the light.

Keep the shirt white and the bow tie black, and finish with black patent shoes. Navy is flattering on nearly everyone and works with any date’s dress color.
It’s a safe choice that still looks like a choice.
Gray Three-Piece With a Silk Tie
A light gray three-piece suit with a waistcoat gives a clean, almost vintage elegance. It’s the kind of outfit that makes him look like he planned every detail.

🛍 Shop This Look
The vest adds a layer of polish and lets him take the jacket off on the dance floor without losing the look. A patterned silk tie in a deeper color pulls it together.
It photographs beautifully against stone or brick backgrounds.
Cream Suit for a Summer Prom
A cream or ivory suit is a summer prom favorite: light, fresh and surprisingly easy to style. It looks effortless in warm weather and photographs softly.

Choose a breathable wool blend or linen blend with a slight texture, and pair with a pale blue or white shirt. Tan loafers and a brown belt keep it warm and relaxed.
Avoid anything with a slippery shine, which can look cheap.
Black Suit With a Satin Shirt
If he insists on black, make it interesting with a satin shirt in a deep color underneath. A black suit with a deep green or burgundy satin shirt and no tie reads modern and confident.

Leave the top buttons undone and skip the jacket if the room gets warm. Black patent shoes and a black belt keep everything sharp.
It’s a good upgrade for the guy who loves his black suit but wants to avoid the same photo as everyone else.
Taupe Suit With a Black Knit Tie
Taupe is the modern neutral that looks richer than beige and softer than gray. A taupe suit with a black knit tie is quietly stylish and flatters nearly every skin tone.

Pick a wool blend with a soft finish and a white shirt, and keep shoes in dark brown or black. The black knit tie gives it a crisp, contemporary edge.
It’s a good middle ground for the guy who wants something different but still understated.
Lilac Suit for a Bold Statement
A lilac suit is for the guy who isn’t afraid of color. It’s soft, fresh and surprisingly easy to wear when paired with a white shirt and a simple white or black bow tie.

Keep accessories minimal and let the color speak. White leather shoes or black patent both work, depending on how formal the venue is.
It matches wonderfully with a date in white, silver or soft pink.
Emerald Velvet Blazer With Black Pants
Emerald velvet is dramatic in the best way. Over a black shirt with black pants, it reads as a deliberate, jewel-toned choice that looks expensive without trying.

Velvet needs a clean fit across the shoulders, so check the sleeve length and let a little shirt cuff show. Black Chelsea boots or loafers finish it.
It pairs beautifully with a date in gold, black or champagne.
Tweed Blazer With Dark Jeans
For a casual or smart-casual prom, a textured tweed blazer with dark jeans and a crisp shirt is a stylish alternative to a full suit. It looks like something he’d actually wear again.

Choose a brown or charcoal tweed with a slim cut, and dark jeans with no rips or fading. Add a knit tie or leave the collar open with leather shoes.
Make sure the venue’s dress code allows jeans before committing.
Sapphire Satin Shirt With Gray Pants
A sapphire satin shirt with gray tailored pants and a black vest is a quietly bold combination. It’s evening-ready without being a full suit.

The satin picks up the light on the dance floor while the gray keeps everything grounded. Polished black loafers finish the look, and leaving the shirt untucked keeps it relaxed.
It’s a good choice for warmer venues where a jacket would be too much.
in a Black Tux Before Leaving
The photo that ends up on the fridge is often the one taken in the hallway before leaving. A black tux with a silk tie in his date’s color is a lovely way to match without being identical.

Make sure the jacket sits flat across the back and the shirt collar isn’t gaping. This is the moment to fix the tie, check the cufflinks and add a boutonniere.
A final look in a full-length mirror catches everything a fitting room can miss.
Getting Ready in a Blue Suit
Getting ready is half the memory. A royal blue suit with a crisp white shirt and a bow tie in front of the bedroom mirror is the exact snapshot every mom wants to keep.

Have the shoes polished the night before and the tie practiced so the morning isn’t stressful. A small pocket square in white adds a finishing touch that photographs well.
It’s also a good moment to check that everything fits before he’s out the door.
The Short Version
The best prom outfit isn’t the most expensive one, it’s the one that fits him and has one clear decision in it. Pick a color or texture, get the tailoring right, and he’ll look like himself, only sharper.
FAQ
What should a guy wear to prom if he doesn’t want a black tux?
A navy, charcoal, olive or burgundy suit looks just as formal as black. Add a velvet jacket or a satin shirt for a more distinct, evening-ready look.
How should a prom suit fit?
The shoulder seam sits exactly at his shoulder, and a little shirt cuff shows past the sleeve. Pants should sit at the waist with only a slight break at the shoe.
What fabric is best for a prom suit?
Wool or a wool blend holds its shape and wrinkles least during photos and dancing. Velvet and satin lapels suit evening, while linen blends breathe better in hot weather.
How do you match a date’s dress without being identical?
Match the tone, not the exact fabric: bring a swatch or a photo of her dress when choosing a tie or pocket square. A tie or bow tie in the same color family looks intentional.
Do I need a tie at prom?
Not always. An open-collar shirt, a cravat or a bow tie all work, depending on the venue. A tie is safest for formal ballrooms, while a relaxed look suits casual venues.