This Selena Gomez photo contains
a fedora or felt hat or homburg or stetson or trilby, a boater or leghorn or panama or panama hat or sailor or skimmer or straw hat, and a campaign hat.
There might also be
a sombrero and a dress hat or high hat or opera hat or silk hat or stovepipe or top hat or topper or beaver.