Pair a navy shirt with a black or cream blazer, a gray shirt with a dark gray or navy blazer, and a white shirt with a plaid, gray, or tan blazer. Don’t be afraid to play around with colors and patterns—a brightly-colored or striped T-shirt under a blazer can turn into a really great outfit. [2] X Expert Source Paul Julch, MAPersonal Wardrobe Stylist & Speaker Expert Interview. 16 November 2021.
On the other hand, a plain white V-neck T-shirt can look really cute under a printed blazer, especially with a statement necklace. [4] X Expert Source Paul Julch, MAPersonal Wardrobe Stylist & Speaker Expert Interview. 16 November 2021.
Your shirt can be any length since you’ll be tucking it into your pants.
Tucking your shirt in gives a nod to the formality of the blazer without dressing it up too much.
A suit jacket usually has more structured shoulders than a blazer, so it doesn’t look great with a casual outfit.
Yellow pocket squares look great with gray or navy blazers, while red and orange ones pair well with brown or tan blazers.
If it’s a super hot day, you can even throw on a pair of slim-fitting shorts. To go for a high fashion look, choose wide, flowy linen pants instead.
You can try pairing some plaid pants with a neutral blazer, but it may overwhelm your casual outfit. Tan chinos look great with any brown or cream blazer, while dark wash jeans complement navy and black blazers.
For example, if you are wearing a brown blazer, complement it with some tan chinos. Or, if you are wearing a gray plaid blazer, keep it neutral with some gray trousers.
Avoid wearing running shoes, and instead stick with skater or more casual sneakers instead. For a more streetwear look, wear some tall socks with your sneakers and roll your pants up above your ankles.
Black loafers complement darker colors, like navy and black, while brown ones go well with lighter colors, like cream and brown.