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