Skip to top navigationSkip to shopping bagSkip to main contentSkip to quick filtersSkip to product filtersSkip to footer links
Order today for free shipping + delivery by 12/24. Rewards members get access to free shipping. Restrictions apply. Details
on logo lighton logo dark

Men's Dressy Attire

21 items
Size Variant
to
21 items
Straight Dress Pants
Straight Dress Pants
$54.99
$10.97 - $32.99
Slim Dress Pants
Slim Dress Pants
$54.99
$32.99
Seersucker Blazer
Seersucker Blazer
$109.99
$54.97
Twill Blazer
Twill Blazer
$109.99
$54.97
Herringbone Blazer
Herringbone Blazer
$94.99
$74.99
Velvet Blazer
Velvet Blazer
$109.99
$54.97

MEN'S DRESSY ATTIRE

Elevate your style with our collection of men's dressy attire at Old Navy. Whether you're dressing up for a formal event or simply want to look sharp for the office, we have the perfect pieces to help you achieve a polished and sophisticated look. Our selection includes a variety of dress pants that are designed to fit and flatter every body type. Choose from straight dress pants for a classic and timeless look, or opt for slim-fit dress pants for a more modern and tailored silhouette.

Complete your dressy ensemble with our selection of dress shirts. Our slim-fit and regular-fit dress shirts are made with high-quality materials and feature performance technology to keep you comfortable and looking your best all day long. From classic solid colors to subtle patterns, our dress shirts are versatile and can be easily paired with any dress pants. Whether you're attending a wedding, a business meeting, or a special occasion, our men's dressy attire will ensure you make a stylish statement.