Dressy Outfits For Men

85 items
Straight Dress Pants - Blue
Straight Dress Pants - Blue

CA$ 54.99CA$ 32.99

40% Off

Hot Deal
Straight Dress Pants - Black
Straight Dress Pants - Black

CA$ 54.99CA$ 32.99

40% Off

Hot Deal
Straight Dress Pants - Beige
Straight Dress Pants - Beige

CA$ 54.99CA$ 32.99

40% Off

Hot Deal
Slim Dress Pants - Gray
Slim Dress Pants - Gray

CA$ 54.99CA$ 32.99

40% Off

Hot Deal
Slim Dress Pants - Black
Slim Dress Pants - Black

CA$ 54.99CA$ 32.99

40% Off

Hot Deal
Slim Dress Pants - Blue
Slim Dress Pants - Blue

CA$ 54.99CA$ 32.99

40% Off

Hot Deal
Slim Dress Pants - Beige
Slim Dress Pants - Beige

CA$ 54.99CA$ 32.99

40% Off

Best Seller
2-Pack Dress Socks for Men - Black
2-Pack Dress Socks for Men - Black

CA$ 17.99CA$ 5.99

67% Off

Clearance: Price as marked.
Athletic Dress Pants - Beige
Athletic Dress Pants - Beige

CA$ 54.99CA$ 32.99

40% Off

Hot Deal
Athletic Dress Pants - Blue
Athletic Dress Pants - Blue

CA$ 54.99CA$ 32.99

40% Off

Hot Deal
Athletic Dress Pants - Gray
Athletic Dress Pants - Gray

CA$ 54.99CA$ 32.99

40% Off

Hot Deal
Athletic Dress Pants - Black
Athletic Dress Pants - Black

CA$ 54.99CA$ 32.99

40% Off

Hot Deal
Slim Fit Pro Signature Performance Dress Shirt - Blue
Slim Fit Pro Signature Performance Dress Shirt - Blue

CA$ 54.99CA$ 43.99

20% Off

Best Seller
Classic Fit Everyday Oxford Shirt - Green
Classic Fit Everyday Oxford Shirt - Green

CA$ 42.99CA$ 20.99

51% Off

Clearance: Price as marked.
Classic Fit Everyday Oxford Shirt - Blue
Classic Fit Everyday Oxford Shirt - Blue

CA$ 42.99CA$ 29.99

30% Off

Hot Deal
Classic Fit Everyday Oxford Shirt - Pink
Classic Fit Everyday Oxford Shirt - Pink

CA$ 42.99CA$ 20.99

51% Off

Clearance: Price as marked.
Classic Fit Everyday Oxford Shirt - Yellow
Classic Fit Everyday Oxford Shirt - Yellow

CA$ 42.99CA$ 20.99

51% Off

Clearance: Price as marked.
Classic Fit Everyday Oxford Shirt - Brown
Classic Fit Everyday Oxford Shirt - Brown

CA$ 42.99CA$ 29.99

30% Off

Hot Deal
Classic Fit Everyday Oxford Shirt - Black
Classic Fit Everyday Oxford Shirt - Black

CA$ 42.99CA$ 29.99

30% Off

Hot Deal
Classic Fit Everyday Oxford Shirt - White
Classic Fit Everyday Oxford Shirt - White

CA$ 42.99CA$ 29.99

30% Off

Hot Deal
Classic Fit Everyday Oxford Shirt - Blue
Classic Fit Everyday Oxford Shirt - Blue

CA$ 42.99CA$ 29.99

30% Off

Hot Deal
Classic Fit Everyday Oxford Shirt - Pink
Classic Fit Everyday Oxford Shirt - Pink

CA$ 42.99CA$ 20.99

51% Off

Clearance: Price as marked.
Classic Fit Everyday Oxford Shirt - Green
Classic Fit Everyday Oxford Shirt - Green

CA$ 42.99CA$ 29.99

30% Off

Hot Deal
Classic Fit Everyday Oxford Shirt - Blue
Classic Fit Everyday Oxford Shirt - Blue

CA$ 42.99CA$ 20.99

51% Off

Clearance: Price as marked.
Classic Fit Everyday Oxford Shirt - Beige
Classic Fit Everyday Oxford Shirt - Beige

CA$ 42.99CA$ 29.99

30% Off

Hot Deal
Classic Fit Everyday Oxford Shirt - Blue
Classic Fit Everyday Oxford Shirt - Blue

CA$ 42.99CA$ 20.97

51% Off

Clearance: Price as marked.
Baggy Pleated Chino Pants - Blue
Baggy Pleated Chino Pants - Blue

CA$ 54.99CA$ 32.99

40% Off

Hot Deal
Baggy Pleated Chino Pants - Green
Baggy Pleated Chino Pants - Green

CA$ 54.99CA$ 32.99

40% Off

Hot Deal
Baggy Pleated Chino Pants - Beige
Baggy Pleated Chino Pants - Beige

CA$ 54.99CA$ 32.99

40% Off

Hot Deal
Classic Fit Linen-Blend Shirt - Beige
Classic Fit Linen-Blend Shirt - Beige

CA$ 44.99CA$ 21.99

51% Off

Hot Deal
Classic Fit Linen-Blend Shirt - Green
Classic Fit Linen-Blend Shirt - Green

CA$ 44.99CA$ 21.99

51% Off

Hot Deal

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.