Pairing a navy and green blazer with a white and blue vertical striped dress shirt is an on-point choice for a semi-casual outfit. You could perhaps get a little creative on the shoe front and smarten up this look with a pair of brown suede tassel loafers.
Navy and Green Blazer with White and Blue Vertical Striped Dress Shirt Casual Warm Weather Outfits For Men
This combination of a navy and green blazer and a white and blue vertical striped dress shirt is ideal when you need to look effortlessly refined in a flash. Inject some much need fun and experimentation into this look with charcoal rubber sandals.