French Connection Mens Hat under 300 £