Time for the ultimate layering piece - the overshirts that strike the perfect balance between dressing with a sense of style and functionality. Whether you wear it solo or layered over a tee, the overshirt is the versatile shirt essential needed at all times, in all wardrobes.