Floral crochet floppy hat, $19, Forever 21.
Sung Alfred Sung chambray ball cap, $20, Mark's.
Multi-stripe sun hat, $74, Banana Republic.
Calvin Klein marled straw visor, $44, The Bay.
Brixton "Daliah", $80, Little Burgundy.
Straw hat with tassels, $59, J.Crew.
Straw bowler hat, $19, Forever 21.
Herschel denim lake bucket hat, $45, Simons.
Woven floppy hat, $20, Le Chateau.
Stripe fedora, $14, Joe Fresh.
Related:7 best sunscreens for every skin type and adventureSwimwear for your body type: The 50 best swimsuits7 spots you forget to apply sunscreen to
Subscribe to Chatelaine!
Sandwiches! Sundaes! Jello shots! Plus the lowdown on the female desire pill, women who hit major life milestones at 50 and guest editor Meredith Shaw's all-Canadian summer lookbook.