Chefchaouen, Morocco's magical blue city set deep in the Rif Mountains outside Tangier, has captivated visitors since its discovery during the Spanish conquest. The storybook setting, with ancient labyrinthine streets and frosted turrets, urges you to play dress-up and the ice-blue walls form the perfect canvas for Chanel's eclectic resort collection.