
How to Style Cotton Shirts with Tuxedos & Coat Pants
Cotton shirts are one of the most important pieces in a man's wardrobe. They are soft, breathable, and stylish, perfect for both comfort and appearance. A cotton shirt can instantly turn your outfit into something sharp and elegant when paired correctly with tuxedos or coat pants.
Today, cotton shirts come in a wide range of colours, prints, and fits. This gives you more options than ever before to express your style, whether you're attending a formal event or a business function. In this blog, we’ll explore eight smart ways to wear coloured cotton shirts with tuxedos and coat pants for every kind of formal occasion.
Style 1: White Cotton Shirt with Black Tuxedo

This is the most classic and timeless combination. A clean white cotton shirt under a black tuxedo is perfect for black-tie events, weddings, and formal dinners. It gives you a sharp, crisp look that never goes out of style. You can finish the look with a black bow tie, polished black shoes, and silver cufflinks. If you want to keep it ultra-formal, add a white pocket square too.
Style 2: Black Cotton Shirt with Grey Coat Pants

For a more modern and slightly bold outfit, try a black cotton shirt with grey or charcoal coat pants. This colour pairing is ideal for evening events, parties, or a night out. You can keep it formal with a blazer or make it semi-formal by skipping the tie. Black shirts give off a sleek, strong appearance, just make sure the fit is sharp and well-tailored.
Style 3: Light Blue Cotton Shirt with Navy Blazer and Pants

Light blue is a soft, elegant colour that fits perfectly in formal settings. It works especially well during the day or in business environments. Pair a light blue cotton shirt with navy coat pants and a blazer for a clean, confident look. Add brown or tan leather shoes and a matching belt to tie it all together. This look is safe but still stylish, a great go-to for meetings or professional events.
Style 4: Olive Green Striped Cotton Shirt with Dark Coat Pants

Olive green is a colour that brings richness and a unique edge to your outfit. A striped olive green cotton shirt adds texture without looking too loud. Pair it with black or dark navy coat pants for a solid, evening-ready outfit. This look is perfect for events where you want to dress up while still showing your personality. You can wear it with or without a blazer, depending on the formality.
Style 5: Fawn Beige Printed Cotton Shirt with Cream or Light Brown Pants

If you’re attending a daytime event or outdoor function, go for softer tones. A fawn beige cotton shirt with a subtle print can be paired with cream or light brown coat pants for a light, fresh appearance. This look is perfect for summer events, garden parties, or day weddings. Stick to neutral accessories, brown loafers, a leather belt, and a clean watch will keep the outfit classy.
Style 6: Bottle Green Cotton Shirt with Black Coat Pants

Bottle green is a rich, deep colour that adds a luxurious touch to any look. It stands out without being too flashy. When paired with black coat pants and a fitted blazer, it creates a stylish, upscale vibe that’s perfect for cocktail nights or formal gatherings. Keep the accessories simple, maybe a pocket square or a watch, so the colour of the shirt stays in focus.
Style 7: Navy Cotton Shirt with Charcoal Pants

Navy blue is a powerful yet understated colour. A navy cotton shirt matched with charcoal grey coat pants creates a strong, polished look that works for dinners, meetings, or even evening weddings. You can dress it up with a dark tie or leave it open at the collar for a more relaxed luxury style. Black or dark brown shoes both work well with this combination.
Style 8: White Embroidered Cotton Shirt with Midnight Blue Coat Pants

A white cotton shirt with subtle embroidery gives you the elegance of white with a bit of personality. Pair it with midnight blue coat pants for a slightly more fashion-forward look. This outfit is great for festive events, upscale parties, or semi-formal receptions. Skip the tie for a modern feel, and wear sleek leather shoes to complete the look.
Final Thoughts
Cotton shirts are one of the most versatile pieces in menswear. Whether you're going with a classic white shirt under a tuxedo or a bold bottle green with black pants, the options are endless. Choosing the right colour cotton shirt, along with proper fit and clean accessories, can help you create a strong and stylish look for any formal setting.
So next time you're planning an outfit for a big event, don’t overlook the power of a well-fitted cotton shirt. With these colour and style ideas, you're ready to dress sharp, feel confident, and leave a lasting impression.