This combo of a navy overcoat and beige dress pants is a safe bet when you need to look polished and really dapper. For extra style points, complete this ensemble with a pair of burgundy leather oxford shoes. As you can see, this combo is on-trend and will keep you comfortable. Definitely a foolproof option if we're talking style tips for 30-year-olds.