From the straw bucket hat to floppy hat, sun visor and a packable fedora, the best sun hats for women offer SPF protection and style at the beach and beyond.