Dressy Outfits For Men

56 items
Straight Dress Pants
Straight Dress Pants

CA$ 54.99CA$ 10.97

80% Off

Slim Dress Pants
Slim Dress Pants

CA$ 54.99CA$ 37.99

31% Off

2-Pack Dress Socks for Men
2-Pack Dress Socks for Men

CA$ 17.99CA$ 5.99

67% Off

Faux-Suede Loafers for Men
Faux-Suede Loafers for Men

CA$ 44.99CA$ 30.99

31% Off

Athletic Dress Pants
Athletic Dress Pants

CA$ 54.99CA$ 37.99

31% Off

Classic Fit Everyday Oxford Shirt
Classic Fit Everyday Oxford Shirt

CA$ 42.99CA$ 20.97

51% Off

Classic Fit Everyday Oxford Shirt
Classic Fit Everyday Oxford Shirt

CA$ 42.99CA$ 24.99

42% Off

Classic Fit Everyday Oxford Shirt
Classic Fit Everyday Oxford Shirt

CA$ 42.99CA$ 24.99

42% Off

Classic Fit Everyday Oxford Shirt
Classic Fit Everyday Oxford Shirt

CA$ 42.99CA$ 24.99

42% Off

Classic Fit Linen-Blend Shirt
Classic Fit Linen-Blend Shirt

CA$ 44.99CA$ 30.99

31% Off

Classic Fit Linen-Blend Shirt
Classic Fit Linen-Blend Shirt

CA$ 44.99CA$ 30.99

31% Off

Classic Fit Linen-Blend Shirt
Classic Fit Linen-Blend Shirt

CA$ 44.99CA$ 30.99

31% Off

Classic Fit Seersucker Shirt
Classic Fit Seersucker Shirt

CA$ 42.99CA$ 29.99

30% Off

Slim Fit Everyday Shirt
Slim Fit Everyday Shirt

CA$ 42.99CA$ 29.99

30% Off

Straight Pinstripe Trouser Pants
Straight Pinstripe Trouser Pants

CA$ 54.99CA$ 16.97

69% Off

Straight Trouser Pants
Straight Trouser Pants

CA$ 54.99CA$ 9.96

82% Off

Straight Trouser Pants
Straight Trouser Pants

CA$ 54.99CA$ 16.99

69% Off

Textured Floral Shirt Jacket
Textured Floral Shirt Jacket

CA$ 74.99CA$ 52

31% Off

Banded-Collar Linen-Blend Shirt
Banded-Collar Linen-Blend Shirt

CA$ 44.99CA$ 30.99

31% Off

Banded-Collar Linen-Blend Shirt
Banded-Collar Linen-Blend Shirt

CA$ 44.99CA$ 30.99

31% Off

Linen-Blend Blazer
Linen-Blend Blazer

CA$ 109.99CA$ 74.99

32% Off

90's Straight Linen-Blend Chino Pants
90's Straight Linen-Blend Chino Pants

CA$ 54.99CA$ 37.99

31% Off

Oversized Poplin Shirt
Oversized Poplin Shirt

CA$ 44.99CA$ 30.99

31% Off

Oversized Poplin Shirt
Oversized Poplin Shirt

CA$ 44.99CA$ 30.99

31% Off

Straight Moleskin Pants
Straight Moleskin Pants

CA$ 54.99CA$ 17.97

67% Off

90's Straight Linen-Blend Pants
90's Straight Linen-Blend Pants

CA$ 54.99CA$ 37.99

31% Off

Slim Rotation Chino Pants
Slim Rotation Chino Pants

CA$ 54.99CA$ 16.99

69% Off

Plaid Topcoat
Plaid Topcoat

CA$ 109.99CA$ 32.99

70% Off

Textured Knit Loafers
Textured Knit Loafers

CA$ 39.99CA$ 27.99

30% Off

Button-Down Cable-Knit Sweater
Button-Down Cable-Knit Sweater

CA$ 54.99CA$ 13.46

76% Off

DRESSY OUTFITS FOR MEN

Elevate your style with our collection of dressy outfits for men at Old Navy. Whether you're dressing for a formal event, a business meeting, or a night out, we have the perfect pieces to help you look sharp and sophisticated. Our dress pants for men come in a variety of fits, including straight, slim, and athletic, ensuring you find the ideal pair that suits your style and body type. Made from high-quality materials, these pants are designed to provide both comfort and style, so you can look and feel your best all day long.

Complete your dressy ensemble with our selection of performance dress shirts for men. Available in slim and regular fits, these shirts are crafted with signature performance and tech fabrics that offer moisture-wicking properties and stretch for ease of movement. Whether you prefer a classic white shirt or a more modern pattern, our dress shirts are versatile pieces that can be dressed up or down for any occasion. Shop our collection of dressy outfits for men and elevate your wardrobe today.