Located in Mexico’s Yucatán Peninsula, Tulum is filled with breathtaking natural beauty. It is in this “pueblo mágico” (an official status meaning “magic town”) Dean found his inspiration for the Sol collection, which he shares here.
“I chose to travel to Tulum because it seemed like the perfect place to reconnect with myself and nature.”
—Dean Davidson, CEO & Creative Director
BEHIND THE INSPIRATION
SHOP DEAN'S FAVOURITES