Men's Dress Shirts

62 items
Oxford Shirt in Standard Fit - Saratoga Green
fui.swatches.fieldset_name
Oxford Shirt in Standard Fit - Saratoga Green
$54.9960% off
$22.00
Oxford Shirt in Standard Fit - Chino Plaid
fui.swatches.fieldset_name
Oxford Shirt in Standard Fit - Chino Plaid
$54.9960% off
$22.00
Oxford Shirt in Standard Fit - Khaki Stripe
fui.swatches.fieldset_name
Oxford Shirt in Standard Fit - Khaki Stripe
$59.9933% off
$39.99
Oxford Shirt in Standard Fit - Grey Blue Plaid
fui.swatches.fieldset_name
Oxford Shirt in Standard Fit - Grey Blue Plaid
$54.9960% off
$22.00
Oxford Shirt in Standard Fit - Family Multi Stripe
fui.swatches.fieldset_name
Oxford Shirt in Standard Fit - Family Multi Stripe
$54.9936% off
$34.99
Oxford Shirt in Standard Fit - Blue Opal
fui.swatches.fieldset_name
Oxford Shirt in Standard Fit - Blue Opal
$54.9940% off
$32.99
Oxford Shirt in Standard Fit - Tea Rose Pink
fui.swatches.fieldset_name
Oxford Shirt in Standard Fit - Tea Rose Pink
$54.9936% off
$34.99
Oxford Shirt in Standard Fit - Blue Plaid
fui.swatches.fieldset_name
Oxford Shirt in Standard Fit - Blue Plaid
$54.9960% off
$22.00
Oxford Shirt in Standard Fit - Green Multi Plaid
fui.swatches.fieldset_name
Oxford Shirt in Standard Fit - Green Multi Plaid
$54.9960% off
$22.00
Oxford Shirt in Standard Fit - Red Tatterstall
fui.swatches.fieldset_name
Oxford Shirt in Standard Fit - Red Tatterstall
$54.9960% off
$22.00
Oxford Shirt in Standard Fit - Julep Green
fui.swatches.fieldset_name
Oxford Shirt in Standard Fit - Julep Green
$54.9936% off
$34.99
Linen-Blend Shirt in Standard Fit - Rain Forest
fui.swatches.fieldset_name
Linen-Blend Shirt in Standard Fit - Rain Forest
$59.9933% off
$39.99
Linen-Blend Shirt in Standard Fit - Orange Vibe
fui.swatches.fieldset_name
Linen-Blend Shirt in Standard Fit - Orange Vibe
$59.9942% off
$34.99
Linen-Blend Shirt in Standard Fit - Berry White Stripe
fui.swatches.fieldset_name
Linen-Blend Shirt in Standard Fit - Berry White Stripe
$59.9960% off
$24.00
Linen-Blend Shirt in Standard Fit - Mesculen Green
fui.swatches.fieldset_name
Linen-Blend Shirt in Standard Fit - Mesculen Green
$59.9940% off
$35.99
Linen-Blend Shirt in Standard Fit - Aqua Green Glaze
fui.swatches.fieldset_name
Linen-Blend Shirt in Standard Fit - Aqua Green Glaze
$59.9960% off
$24.00
Linen-Blend Shirt in Standard Fit - Tonal Khaki Stripe
fui.swatches.fieldset_name
Linen-Blend Shirt in Standard Fit - Tonal Khaki Stripe
$59.9960% off
$24.00
Linen-Blend Shirt in Standard Fit - Bainbridge Blue
fui.swatches.fieldset_name
Linen-Blend Shirt in Standard Fit - Bainbridge Blue
$59.9940% off
$35.99
Linen-Blend Shirt in Standard Fit - Black
fui.swatches.fieldset_name
Linen-Blend Shirt in Standard Fit - Black
$59.9933% off
$39.99
Linen-Blend Shirt in Standard Fit - New Off White
fui.swatches.fieldset_name
Linen-Blend Shirt in Standard Fit - New Off White
$59.9940% off
$35.99
Stretch Poplin Shirt in Standard Fit - White Yellow Plaid
fui.swatches.fieldset_name
Stretch Poplin Shirt in Standard Fit - White Yellow Plaid
$54.9936% off
$34.99
Stretch Poplin Shirt in Standard Fit - Docksider Blue Gingham
fui.swatches.fieldset_name
Stretch Poplin Shirt in Standard Fit - Docksider Blue Gingham
$54.9960% off
$22.00
Stretch Poplin Shirt in Standard Fit - Pink Rose Mist
fui.swatches.fieldset_name
Stretch Poplin Shirt in Standard Fit - Pink Rose Mist
$54.9936% off
$34.99
Stretch Poplin Shirt in Standard Fit - Blue White Micro Print
fui.swatches.fieldset_name
Stretch Poplin Shirt in Standard Fit - Blue White Micro Print
$54.9960% off
$22.00
Stretch Poplin Shirt in Standard Fit - Navy Green Gingham
fui.swatches.fieldset_name
Stretch Poplin Shirt in Standard Fit - Navy Green Gingham
$54.9960% off
$22.00
Stretch Poplin Shirt in Standard Fit - Blue White Plaid
fui.swatches.fieldset_name
Stretch Poplin Shirt in Standard Fit - Blue White Plaid
$54.9936% off
$34.99
Stretch Poplin Shirt in Standard Fit - Matisse Blue
fui.swatches.fieldset_name
Stretch Poplin Shirt in Standard Fit - Matisse Blue
$54.9940% off
$32.99
Stretch Poplin Shirt in Standard Fit - Red Navy Plaid
fui.swatches.fieldset_name
Stretch Poplin Shirt in Standard Fit - Red Navy Plaid
$54.9936% off
$34.99
Stretch Poplin Shirt in Standard Fit - Gasoline Green
fui.swatches.fieldset_name
Stretch Poplin Shirt in Standard Fit - Gasoline Green
$54.9960% off
$22.00
Stretch Poplin Shirt in Standard Fit - Pure Pink
fui.swatches.fieldset_name
Stretch Poplin Shirt in Standard Fit - Pure Pink
$54.9960% off
$22.00
Linen-Blend Vacay Shirt in Standard Fit - Black
fui.swatches.fieldset_name
Linen-Blend Vacay Shirt in Standard Fit - Black
$49.9960% off
$20.00
Linen-Blend Vacay Shirt in Standard Fit - Mesculen Green
fui.swatches.fieldset_name
Linen-Blend Vacay Shirt in Standard Fit - Mesculen Green
$49.9960% off
$20.00
Linen-Blend Vacay Shirt in Standard Fit - Multi Stripe
fui.swatches.fieldset_name
Linen-Blend Vacay Shirt in Standard Fit - Multi Stripe
$49.9960% off
$20.00
Linen-Blend Vacay Shirt in Standard Fit - Orange Vibe
fui.swatches.fieldset_name
Linen-Blend Vacay Shirt in Standard Fit - Orange Vibe
$49.9930% off
$34.99
Linen-Blend Vacay Shirt in Standard Fit - Union Blue
fui.swatches.fieldset_name
Linen-Blend Vacay Shirt in Standard Fit - Union Blue
$49.9960% off
$20.00
Linen-Blend Vacay Shirt in Standard Fit - Brown Floral
fui.swatches.fieldset_name
Linen-Blend Vacay Shirt in Standard Fit - Brown Floral
$49.9930% off
$34.99
Linen-Blend Vacay Shirt in Standard Fit - Multi Floral
fui.swatches.fieldset_name
Linen-Blend Vacay Shirt in Standard Fit - Multi Floral
$49.9930% off
$34.99
Linen-Blend Vacay Shirt in Standard Fit - Bainbridge Blue
fui.swatches.fieldset_name
Linen-Blend Vacay Shirt in Standard Fit - Bainbridge Blue
$49.9960% off
$20.00
Stretch Poplin Shirt in Standard Fit - Black Khaki Floral
fui.swatches.fieldset_name
Stretch Poplin Shirt in Standard Fit - Black Khaki Floral
$44.9960% off
$18.00
Stretch Poplin Shirt in Standard Fit - Olive Bar Stripe
fui.swatches.fieldset_name
Stretch Poplin Shirt in Standard Fit - Olive Bar Stripe
$44.9960% off
$18.00
Stretch Poplin Shirt in Standard Fit - Blue White Stripe
fui.swatches.fieldset_name
Stretch Poplin Shirt in Standard Fit - Blue White Stripe
$44.9960% off
$18.00
Stretch Poplin Shirt in Standard Fit - Blue Crystal
fui.swatches.fieldset_name
Stretch Poplin Shirt in Standard Fit - Blue Crystal
$44.9933% off
$29.99
Stretch Poplin Shirt in Standard Fit - Blue White Plaid
fui.swatches.fieldset_name
Stretch Poplin Shirt in Standard Fit - Blue White Plaid
$44.9933% off
$29.99
Stretch Poplin Shirt in Standard Fit - White Blue Foulard
fui.swatches.fieldset_name
Stretch Poplin Shirt in Standard Fit - White Blue Foulard
$44.9960% off
$18.00
Stretch Poplin Shirt in Standard Fit - Red Watermelon Ice
fui.swatches.fieldset_name
Stretch Poplin Shirt in Standard Fit - Red Watermelon Ice
$44.9960% off
$18.00
Stretch Poplin Shirt in Standard Fit - Navy Khaki Stripe
fui.swatches.fieldset_name
Stretch Poplin Shirt in Standard Fit - Navy Khaki Stripe
$44.9933% off
$29.99
Stretch Poplin Shirt in Standard Fit - Tapestry Navy
fui.swatches.fieldset_name
Stretch Poplin Shirt in Standard Fit - Tapestry Navy
$54.9960% off
$22.00
Stretch Poplin Shirt in Standard Fit - Black
fui.swatches.fieldset_name
Stretch Poplin Shirt in Standard Fit - Black
$54.9960% off
$22.00

ELEGANT AND TIMELESS MEN'S DRESS SHIRTS

Elevate your wardrobe with our collection of men's dress shirts, designed for both style and comfort. Crafted from high-quality fabrics, these shirts offer a refined look that is perfect for any occasion, from business meetings to formal events. With a variety of colors and patterns, you can easily find the ideal shirt to express your personal style. Our shirts feature tailored fits that provide a flattering silhouette while ensuring ease of movement. Experience the perfect blend of sophistication and comfort with our versatile dress shirts.

VERSATILE STYLES FOR EVERY OCCASION

Our men's dress shirts are designed to seamlessly transition from day to night, making them a staple in any man's wardrobe. Choose from classic button-down styles to modern slim fits, ensuring you look polished and put-together no matter the setting. Easy to care for and maintain, these shirts are perfect for the busy man who values both style and practicality. Pair them with tailored trousers or jeans for a versatile look that works for any occasion. Discover the perfect men's dress shirt to enhance your style at Gap Factory.