Giorgio Armani Hat under 500 £