It's called the Princess Leia Top Hat. It's all the rage in Ireland. You should get one now and be the first in your posse. I'm always just ahead of the wave in fashion, trust me.
View attachment 378719
whatever it is, i hope it steps into traffic
or seek immediate help