Putting together a navy three piece suit with a white and red vertical striped dress shirt is an awesome option for a stylish and classy outfit. Why not take a more relaxed approach with shoes and complement your outfit with a pair of purple velvet loafers?
Loving how this pairing of a navy three piece suit and a navy puffer coat immediately makes any man look sophisticated and dapper. Give a dressed-down twist to an otherwise standard outfit by slipping into a pair of white athletic shoes.
A navy three piece suit and a white long sleeve shirt are certainly worth being on your list of true menswear staples.
Reach for a navy three piece suit and a white dress shirt for an extra stylish outfit. When not sure as to the footwear, stick to a pair of black leather oxford shoes.
This pairing of a navy three piece suit and a burgundy dress shirt couldn't possibly come across other than devastatingly sharp and classy. Jazz up your outfit by rounding off with a pair of navy suede tassel loafers.
Pair a navy three piece suit with a white and purple vertical striped dress shirt to look modern and classic. Dark brown suede oxford shoes look perfect here.
Channel your inner British gentleman and try teaming a navy three piece suit with a white dress shirt. To give your overall look a more laid-back aesthetic, why not complete your look with a pair of brown leather derby shoes?
This is hard proof that a navy three piece suit and a white dress shirt look awesome together in a sophisticated outfit for today's guy. For something more on the daring side to finish your look, introduce a pair of black leather derby shoes to the mix.