One of our favorite ways to style such a timeless menswear item as a teal blazer is to team it with olive dress pants. If you're not sure how to finish, complement your ensemble with brown suede derby shoes. When it comes to style for 50-something men, this ensemble looks nice on almost anyone.