The best shirt for a men's blue suit is a crisp white shirt. It works for every shade of blue and every occasion, from interviews to wedding receptions. After white, the most flattering choices are light blue for the office, pink for weddings and festive days, and a printed shirt for parties. Below is a simple guide to each option, with ties and shoes, plus blue suits and shirts you can shop from the VJV Now men's suit collection.

Best Shirts for a Blue Suit: Quick Guide
| Shirt | Best for | Tie that works | Shoes |
|---|---|---|---|
| White | Everything: office, interviews, weddings | Burgundy, navy, silver, striped | Dark brown or black |
| Light blue | Office, meetings, day events | Navy, burgundy, grey | Dark brown |
| Pink | Weddings, festive days, summer events | Navy, silver, burgundy | Brown or tan |
| Lavender or mint | Day functions, spring and summer | Navy or a darker shade of the shirt | Brown or tan |
| Striped or checked | Office, smart casual | Solid tie in a colour from the pattern | Dark brown |
| Printed | Parties, Diwali nights, cocktails | No tie | Loafers or Chelsea boots |
| Black or dark grey | Evening parties | No tie or a slim silver tie | Black |
Why Colour Coordination Matters with a Blue Suit

Blue is a cool colour, so it looks best next to shirts that either contrast cleanly (white, pink) or stay in the same family (light blue, lavender). The darker the suit, the more contrast it can take. A navy suit can carry almost any shirt; a bright royal or peacock blue suit looks best with calmer, lighter shirts so the outfit doesn't feel loud.
Also think about what happens when the jacket comes off at a sangeet or a long lunch. The shirt then has to look good on its own with the trousers.
1. Blue Suit with a White Shirt

White is the safest and sharpest choice. It makes any blue look richer and it suits every skin tone. Wear it with a tie for interviews and receptions, or with the top button open for dinners.
- For formal events: a smooth poplin or twill white shirt, spread collar, burgundy or navy silk tie.
- For weddings: add a maroon or gold pocket square for a festive touch.
- For a twist: a white shirt with a small print or fine stripe keeps it classic but less plain.
2. Blue Suit with a Light Blue Shirt

A tonal blue-on-blue look is calm, modern and very office-friendly. Make sure there is enough difference between the two shades: a pale sky blue shirt under a navy or teal suit works; a mid-blue shirt under a mid-blue suit looks flat.
- Pair with a navy knit tie or a burgundy tie for contrast.
- A light blue Oxford shirt works for smart casual days. Read our Oxford shirt colour combinations guide.
3. Blue Suit with a Pink Shirt

Pink and navy is a classic pairing that looks warm and confident, which is why it is so popular at Indian weddings. The pink brings colour to your face and looks great in photos.
- Choose the shade: pale or blush pink for office and day functions; a deeper rose for the sangeet or cocktail night.
- Tie: navy, silver or burgundy. Skip a pink tie with a pink shirt.
- Best with: navy, teal and peacock blue suits.
4. Blue Suit with a Striped or Checked Shirt

Fine stripes and small checks add interest without shouting. They are ideal for the office and smart casual events.
- Pattern rule: vary the scale. With a striped shirt, wear a solid tie or one with a much larger pattern.
- Colour rule: pick a tie colour that appears in the shirt pattern to tie the look together.
- Solid suit first: patterned shirts work best with a plain suit.
5. Blue Suit with a Printed Party Shirt
For a Diwali card party, a cocktail night or a birthday dinner, a printed shirt under a blue suit is fun and modern. Keep the tie off and let the print do the work.
- White or light prints look fresh with navy and teal suits.
- Blue prints create a stylish tonal look with a darker blue suit.
- Pink or red details add festive warmth.
Printed shirts to wear with a blue suit
See more styles in our party wear shirts for men 2026 guide.
6. Blue Suit with a Black Shirt

A black shirt under a navy or dark blue suit is a bold evening look for clubs, cocktail parties and late receptions. It is not a business look, so keep it for night events.
- Go without a tie, or wear a slim silver or dark grey tie.
- Black shoes and a black belt keep it sleek.
- With bright royal or peacock blue, a black shirt can look harsh; try charcoal instead.
Dark party shirts for evening
7. Blue Suit with Pastel Shirts: Lavender and Mint
Lavender, mint green and pale yellow look soft and fresh with blue, which makes them great for day functions, mehendi lunches and summer events. Keep the tie darker than the shirt, for example a lavender shirt with a deep purple or navy tie, or a mint shirt with a navy knit tie.
8. Blue Suit with Rich Shirts for Winter

As it gets colder, you can move to deeper shirts or knitwear. A navy suit with a fine-knit roll neck in cream, grey or black is a strong 2026 cocktail look. Deeper shirts like wine or forest green are bold; try them with navy for a winter party, and keep everything else simple.
Match the Shirt to the Shade of Blue
Not all blue suits are the same. Use this chart to fine-tune your pick.
| Suit shade | Best shirts | Ties | Shoes |
|---|---|---|---|
| Navy | White, light blue, pink, lavender | Burgundy, navy, silver, striped | Dark brown, black |
| Midnight blue | White, lavender | Black, silver, navy | Black |
| Royal blue | White, light grey | Navy, black, silver | Brown, tan, black |
| Teal blue | White, cream, pale pink | Burgundy, charcoal, gold | Dark brown, black |
| Peacock blue | White, cream, soft pink | Navy, gold, maroon | Dark brown |
| Powder or light blue | White, cream | Navy, brown | Tan, light brown |
For shoes, read our guide to wearing a blue suit with brown shoes. For everything else, see the complete men's blue suit style guide.
Blue suits and blazers at VJV Now
Best Shirt for a Blue Suit by Occasion
Office and business meetings

White, light blue or fine stripes with a solid tie. These are timeless and look professional in any Indian office, whether it is a bank in Mumbai or an IT park in Bengaluru.

Job interviews
A white or light blue shirt, a navy or burgundy tie and dark brown or black shoes. Keep it simple so the interviewer remembers you, not your shirt. Our men's interview outfit guide has more tips.
Casual outings and dinner dates

Drop the tie. Wear a printed shirt, a chambray shirt or a white shirt with the top button open, and swap the dress shoes for loafers or clean white sneakers.
Weddings, receptions and Diwali parties

This is where pink, lavender and festive prints shine. For the reception, a white shirt with a silk tie and a maroon or gold pocket square keeps it elegant. For the sangeet or a Diwali party, try a pink or printed shirt with no tie.
Fit Tips for Your Shirt Under a Suit
- Collar: you should fit one finger inside the buttoned collar. A spread collar suits a tie; a cutaway or semi-spread looks good open.
- Cuffs: about 1 cm of shirt cuff should show below the jacket sleeve.
- Body: the shirt should be close to the body, with no big folds of fabric around the waist when tucked in.
- Fabric: breathable cotton for Indian weather; a little stretch helps on long wedding days.

Frequently Asked Questions
What colour shirt goes best with a navy blue suit?
White is the best all-round choice. Light blue, pink and lavender also look great with navy, and navy is dark enough to carry printed and dark shirts for parties.
Can I wear a black shirt with a blue suit?
Yes, for evening parties and cocktail nights, especially with a navy or midnight blue suit. It is too bold for the office or interviews.
What shirt should I wear with a blue suit to an Indian wedding?
A white shirt with a silk tie is the classic reception look. For the sangeet or cocktail night, a pink, lavender or printed shirt feels more festive.
Which tie goes with a blue suit and white shirt?
Burgundy, navy, silver and striped ties are the safest. For festive events, try a gold or maroon tie with a matching pocket square.
Can I wear a blue shirt with a blue suit?
Yes, as long as the shirt is clearly lighter than the suit. A pale sky blue shirt under a navy or teal suit is a classic tonal look.
Shop Blue Suits and Shirts at VJV Now
Find your blue suit in our men's suit collection, choose a blue or teal blazer from our men's blazers, and add a party shirt from our men's shirts collection. For more jacket ideas, read our men's blazer guide 2026.










