Calvin Klein CK Dress shirts, You pick the style
Size L Slim fit 
Neck: 16-16 1/2, Sleeve: 34/35

100% cotton or Cotton blend