Summer weddings and race meetings offer a good opportunity to wear more colour. Navy and grey remain dependable, but beige, cream and softer pastel shades can look particularly good in natural daylight.

The dress code should always come first. Royal Ascot has different requirements for each enclosure, while some racecourses ask men to wear a jacket, tie and full-length trousers in certain areas. Fabric matters too. A pale suit is not automatically cool, so look for linen, a linen blend or lightweight suiting where possible.

Our Top 7 Summer Suit Colours

1. Navy Blue

Navy is the safest choice if you want a summer suit that can be worn again throughout the year. It suits church weddings, hotel venues and formal race enclosures, particularly when pale colours may feel too casual.

Wear it with a white or light blue shirt, a patterned tie and brown or burgundy shoes. A slightly brighter shade of navy will look less formal than an inky blue suit.

2. Light Grey

Light grey looks smart without feeling as heavy as charcoal. It works well for city weddings, summer receptions and race days, especially with a white shirt and pastel tie.

Black shoes create a more formal outfit, while brown shoes soften the overall look. If you are attending an outdoor event, a subtle check can give the suit more character without making it difficult to style.

3. Beige or Stone

Beige and stone suits suit outdoor ceremonies, destination weddings and race meetings with a less restrictive dress code. These neutral shades pair easily with white, pale blue and soft pink shirts.

Tan loafers or brown brogues work well, but try to create some contrast between the suit and your footwear. Shoes that are too close to the suit colour can make the outfit look flat.

4. Cream

A cream suit makes a stronger statement than beige, but it can still look refined when the styling is kept simple. David Beckham showed how well the colour can work at Wimbledon in 2025, wearing a cream silk-linen suit with a powder blue shirt and chocolate brown tie.

For a wedding, check that the groom and groomsmen are not wearing cream before choosing it. A navy tie and dark brown shoes can also stop the outfit looking too much like bridal party attire.

5. Baby Blue

Baby blue is a good option for garden weddings, coastal venues and summer race days. It has more personality than navy but remains easy to wear with a white shirt and brown shoes.

Andrew Garfield wore a baby blue suit with a matching shirt at Wimbledon in 2026. For a wedding, a white shirt will create more contrast, while a navy tie can make the colour feel sharper.

6. Sage Green

Sage green has become a popular wedding colour, particularly for countryside, barn and garden venues. It works well for grooms, groomsmen and guests, provided the wedding party has not already chosen the same shade.

Pair it with a white or cream shirt, tan shoes and a patterned tie containing green, brown or gold. Keep the accessories simple, as the suit already supplies enough colour.

7. Blush Pink

Blush pink is a softer alternative to brighter pink tailoring. It suits relaxed summer weddings and social race meetings where colourful occasionwear is encouraged.

A white shirt, brown loafers and a neutral pocket square will keep the outfit balanced. If a full pink three-piece suit feels too bold, wear the jacket and trousers without the waistcoat for a cleaner look.

Which Summer Suit Colour Should You Choose?

Start with the formality of the occasion. Navy and light grey are dependable for traditional weddings and stricter race meetings. Beige, cream and baby blue suit outdoor venues, while sage green and blush pink work well when the invitation allows more colour.

Always check the latest venue or enclosure rules before buying. Once the dress code is covered, choose a shade that works with your shirt, shoes and the other occasions where you plan to wear the suit.

chris basford