This Princess Diana photo contains
boater, leghorn, panama, panama hat, sailor, skimmer, straw hat, fedora, felt hat, homburg, stetson, trilby, and sombrero.
There might also be
snap brim hat, dress hat, high hat, opera hat, silk hat, stovepipe, top hat, topper, beaver, beaver, and castor.