New Swing Checked Cotton Flannel Shirt Navy Check Flannel Dress Shirt by Balenciaga Buy for $1,190 from NET-A-PORTER.COM