This Jenny McCarthy photo contains
snap brim hat, bikini, two piece swimsuit, bathing suit, and sombrero.
There might also be
boater, leghorn, panama, panama hat, sailor, skimmer, straw hat, campaign hat, fedora, felt hat, homburg, stetson, and trilby.