Skip Nav
Photo 45 of 51

Whether you're a bold print mixer or prefer to add a cool pattern to update your denim and t-shirt routine, we're pretty sure this Old Navy twill military-style shirt jacket ($37) will come in handy.

All the Latest From Ryan Reynolds