Marysia Swim bikini top
$150 – matchesfashion.com
Marysia Swim panty
$150 – matchesfashion.com
Schutz slide sandals
bergdorfgoodman.com
San Diego Hat Co crochet purse
zappos.com
Eugenia Kim sun hat
$515 – neimanmarcus.com
Rebecca Minkoff tech accessory
rebeccaminkoff.com
ZeroUV cateye sunglasses
popmap.com
Urban Decay cheek bronzer
$28 – selfridges.com
Olivine haircare
$27 – nordstrom.com
Chance plush beach towel
modalist.com
Victoria’s Secret Coconut Sea Fragrance Lotion
victoriassecret.com