You're looking at the irrefutable proof that a pink vertical striped dress shirt and a grey suit look awesome when worn together in a sophisticated ensemble for today's gent. For a more relaxed finish, choose a pair of white leather low top sneakers. We love how perfect this outfit is come baking hot summer days.