102 items
to
102 items
- Price: Low-High
- Price: High-Low
Classic Fit Everyday Shirt
$36.99
$21.99
Classic Fit Everyday Shirt
$26.99
$13.47
Classic Fit Everyday Shirt
$36.99
$21.99
Classic-Fit Everyday Shirt
$36.99
$21.99
Classic-Fit Everyday Shirt
$36.99
$9.47 - $18.47
Slim Button-Down Shirt
$34.99
$20.99
Classic Fit Everyday Oxford Shirt
$36.99
$21.99
Classic Fit Everyday Oxford Shirt
$36.99
$18.47 - $21.99
Slim Fit Pro Signature Performance Dress Shirt
$49.99
$29.99
Flannel Pocket Shirt
$39.99
$22.00
Classic Fit Everyday Jean Shirt
$44.99
$26.99
Heavyweight Plaid Flannel Shirt
$44.99
$24.00
Classic Button-Down Jean Shirt
$44.99
$26.99
MATCHING SHIRT FOR MEN
Looking for a matching shirt for men that combines style, comfort, and versatility? Look no further than Old Navy. Our collection of men's shirts offers a wide range of options to suit any occasion. Whether you're dressing up for a formal event or keeping it casual for a weekend outing, we have the perfect shirt for you.
From flannel pajama sets to plaid flannel shirts, our selection of matching shirts for men is designed with quality and comfort in mind. Our shirts are made from soft-brushed flannel and feature a regular-fit or slim-fit design, ensuring a flattering and comfortable fit for every body type. With built-in flex and performance features, our shirts provide the flexibility and breathability you need for all-day comfort.