I remember the first time I tried to wear a blazer. I was in my early twenties, convinced that the right jacket could instantly make me look like a sophisticated gentleman. I strutted into a fancy restaurant, feeling like I was about to be featured in GQ—until I caught a glimpse of myself in the reflection of the front door. Turns out, “sophisticated” looked more like “someone who forgot the fitting room mirror existed.”
The blazer was too big, the sleeves were too long, and I looked like I was preparing for a 90s sitcom reunion. That experience taught me two things: one, the right fit matters more than I could’ve ever imagined; and two, a formal blazer has the potential to transform an outfit (as long as you don’t look like you’re borrowing it from your dad).
A blazer is one of those timeless wardrobe essentials that can elevate your look in an instant—when styled correctly. It’s the piece of clothing that says, “I mean business, but I also know how to have a good time.” Whether you’re dressing for a wedding, a business meeting, or just trying to look like you have it together on a Friday afternoon, the blazer is your ticket to looking sharp.
But like any style staple, there’s more to it than simply throwing on any old jacket. In this guide, we’ll break down everything from choosing the right blazer to putting together the perfect outfit so you can rock the look with confidence—and avoid those early mistakes like I did.
Choosing the Right Blazer
Fit and Cut
A well-fitted blazer is essential. You’ve probably seen the overly oversized blazer look from time to time, but it’s safe to say that you’re not trying to relive your middle school years, right? Fit is everything. A slim-cut blazer works well for most body types and adds a sleek silhouette. A tailored or regular fit is perfect for those who prefer a bit more room, while a classic cut can be forgiving and timeless.
When shopping for your blazer, make sure the shoulders fit well. The seam should sit directly on your shoulder, and the blazer should button comfortably without pulling.
Color Selection
Color is another important consideration. The classic navy, charcoal, or black blazer is versatile and can be dressed up or down for different events. Lighter shades like beige and light gray are great for daytime or summer events. For a bold, fashionable statement, patterns like houndstooth or plaid offer a unique touch but should be approached with care—ensure the rest of your outfit is neutral if you’re going for a statement blazer.
Blazer Details to Consider
Blazers come with different lapel styles. The notch lapel is the most common and works well for almost any occasion. The peak lapel is more formal and offers a sharper, more distinguished look. Shawl lapels are usually reserved for tuxedos, but if you’re feeling bold and want to channel a vintage vibe, it’s worth considering for special events.
Building a Formal Blazer Outfit
Now that you have your blazer, let’s talk about pairing it with other essentials.
Shirts
A crisp, well-fitted dress shirt is the perfect foundation for your blazer. The classic white dress shirt is foolproof and goes with almost everything. Light blue shirts add some variety without being too daring. If you’re looking to add some personality, try subtle patterns like stripes or checks. Just make sure your shirt isn’t competing with the blazer.
Ties
The tie you choose will depend on the formality of the event. Silk ties are always a safe bet for a polished, sophisticated look, while wool or knit ties add texture and a slightly more casual vibe. If you’re unsure about the tie width, a standard width is usually safe, and remember: the tie should be proportional to the lapel width. For formal events like weddings, a bowtie is the way to go.
Trousers
For a classic look, your trousers should match the blazer in both color and fabric. However, don’t be afraid to mix it up. Pairing a navy blazer with light gray trousers can create a modern, stylish contrast. If you’re feeling more adventurous, patterned trousers or chinos can bring some fun to the ensemble—just ensure the colors complement the blazer.
Shoes
Dress shoes are a must for formal events. Black Oxfords are a go-to for a sleek look, while brown or oxblood shoes add a bit of warmth to the outfit. For a more relaxed yet refined look, brogues or derbies work well. Make sure your shoes and belt are color-matched—this small detail will go a long way.
Here are 10 formal looks with blazers.
1. The Classic Look: Formal Blazer Outfits for Men
You can’t go wrong with a traditional navy blue blazer paired with crisp white trousers and a light blue shirt. Add a sleek leather belt and shoes to seal the deal. Whether it’s a corporate meeting or an evening cocktail, this look screams class and confidence.

2. Grey Blazer Outfit for Men: Gentleman Aesthetic
Imagine this—you’re at a semi-formal event, and everyone’s staring (in a good way) at your grey blazer paired with black chinos and a white turtleneck. The Gentleman Aesthetic never fails. This outfit is perfect for a refined look with just the right touch of modernity.

3. Blue Blazer Outfit for Men: 3 Piece Suit for Men
Let’s elevate things with a three-piece suit. A tailored blue blazer, matching waistcoat, and slim-fit trousers create a stunning ensemble. Don’t forget the pocket square and tie—they add a hint of sophistication that takes this look to the next level.

4. Black Blazer Outfit for Men: Prom Suits for Men
Planning for a formal event like prom or a gala? A black blazer paired with matching trousers and a satin lapel shirt is your go-to. Add a bow tie to bring out that suave, James Bond vibe. You’ll look dashing, and trust me, people will notice.

5. White Blazer Outfit for Men: Formal Dresses for Men
A white blazer can be tricky but oh-so-rewarding when styled right. Pair it with beige trousers and a pastel shirt for a summer wedding or garden party. It’s crisp, clean, and utterly refreshing.

6. Brown Blazer Outfit for Men: Formal Attire for Men
Brown is underrated, but it’s a fantastic color for blazers. Picture a chocolate brown blazer paired with cream trousers and a checked shirt. It’s earthy, elegant, and versatile—ideal for both daytime and evening events.

7. Tuxedo for Men: Timeless Elegance
Ah, the tuxedo! It’s the epitome of formalwear. Go for a classic black tuxedo with satin lapels, a white dress shirt, and patent leather shoes. Whether it’s a wedding or an upscale dinner, this look will always leave a lasting impression.

8. Beige Blazer Outfit for Men: Effortless Charm
For a relaxed yet formal vibe, a beige blazer is perfect. Pair it with navy blue trousers and a patterned tie. This combination is light, charming, and great for daytime events like brunches or outdoor meetings.

9. Green Blazer Outfit for Men: Modern Statements
Want to try something bold yet refined? A forest green blazer paired with grey trousers and a white shirt is the answer. It’s fresh, unexpected, and shows you’re not afraid to make a statement while staying polished.

10. Pink Blazer Outfit for Men: Maroon Blazer for Gentleman Aesthetic
Finally, let’s talk about stepping out of your comfort zone. A maroon or even a light pink blazer paired with black trousers creates a striking look. You can accessorize with a simple black tie or a patterned pocket square for a bit of flair.

I hope these ideas spark some inspiration for your next formal look. Remember, it’s not just about the clothes—it’s about the confidence you wear with them. So go ahead, try these out, and let me know which one gets you the most compliments. Happy styling!
This post may contain affiliate links. As an Amazon Associate I earn from qualifying purchases without you having to pay any extra money.