Nothing is more classic than a black t-shirt. It matches everything and hides grease stains in the shop - win/win.
I'm 5'10" and comfortably wear a size large.
100% cotton.