Grey pants, purple socks and brown shoes. A well dressed man knows how to color scheme from top to bottom. Matching colors makes you look simple and generic. The more risks you take fashion wise the more confident you look.
This is a Sunday brunch with the guys or family outfit! I feel like you don't have to wear dress pant to wear a blazer with a dress shirt. Just throw on some plain, simple jeans and add on that beige blazer with a neutral color dress shirt.