Brooks Brothers Vest under 300 £