Celebrity Headwear on Display in Luton, UKByNTD Newsroom|Published: 5/2/2023, 3:44:19 PM EDTA new exhibition celebrates hats and headwear from around the world. "Hats Made Me" opened in Luton, the historic heart of the British hat-making industry.