human
I'm looking for the best hats to wear to a wedding. What are the different types?
assistant
The different types of hats you can choose from include fedoras, trilbies, newsboy caps, bucket hats, derby hats, and top hats.