Teaming a purple shirt with grey dress pants is an on-point pick for a dapper and elegant look. Up the style factor of this outfit by wearing burgundy leather oxford shoes. In the colder months, when comfort is crucial, it can be easy to settle for a less-than-stylish outfit in the name of practicality. But this outfit is hard proof that you totally can stay warm and remain equally stylish during the colder months. Surely a good pick if we're talking style for 30-year-old guys.