For a look that's refined and totally wow-worthy, wear a navy suit with a white and purple vertical striped dress shirt. For something more on the casual and cool side to complement this getup, complete this outfit with a pair of navy suede brogues. As you're approaching your 30s, you probably want to start dressing sharper. If that's the case, combos like this become a great source of inspiration.
To look cool and dapper, pair a navy suit with a white and purple vertical striped dress shirt. Brown suede derby shoes are the glue that will tie your ensemble together. Modern and age-appropriate for a 20-year-old man, an outfit like this will help upstage any of your fellows.
A navy suit and a white and purple vertical striped dress shirt are absolute staples if you're piecing together a sophisticated wardrobe that holds to the highest men's style standards. Look at how nice this ensemble pairs with dark brown leather dress boots. Rock this pairing if you want to project a more refined image as a 20-year-old.
You're looking at the undeniable proof that a navy suit and a white and purple vertical striped dress shirt look awesome when worn together in a classy getup for today's man. If not sure as to what to wear when it comes to footwear, introduce black leather oxford shoes to the mix. So if you're looking for fashion inspiration for dressing in your late 20s, this outfit is definitely worth saving for later.
Team a navy suit with a white and purple vertical striped dress shirt if you're aiming for a proper, stylish getup. On the footwear front, this ensemble pairs really well with dark brown leather derby shoes. On the lookout for dressing ideas for 20-year-old men? This ensemble is great inspo.
Get Personal Outfit Recommendations
Outfit & shopping recommendations based on your own wardrobe