Stylish Formal Outfit Combos for Men

White shirt  +  Navy blue pants

Light blue shirt  +  Dark grey pants

Grey shirt  +  Black pants

Pink (light) shirt  +  Navy pants

Beige shirt  +  Dark brown pants

Olive green shirt  +  Black pants

Checked blue shirt  +  Charcoal pants