This has got to be my favorite article of clothing right now, Old Navy calls it a Shirt Jacket...
I have to force myself not to wear it everyday..it's a men's item but I love wearing men's clothing sometimes because it gives the nice oversized look..just make sure it isn't too bulky!