Oversized Checked Flannel Shirt Grey Check Denim Shirt by Saint Laurent Buy for $642 from farfetch.com