Of course we have to say, yes! They totally are!
There are so many hat styles to choose from depending on the look you want to achieve. Whether it's a baseball cap, traditional felt Fedora or the classic bakerboy or newsboy style cap that John Lennon made so famous, everyone can find a style to suit them.
In fact some major celebrities have begun wearing hats more and more over the past few years. Big names like Brad Pitt, Ryan Gosling, David Beckham, Matthew McConaughey and Idris Elba have all been seen in various types of cap or hat.