Clothing items all guys should have

A winter coat that will actually keep you warm, and A casual jacket that you love.