H&M Men’s Short Sleeved Button Up Shirts - XL Palm Trees.
Fits more like a slim XL.