A few days ago, I arrived in what has to be the closest place to paradise on Earth: St. Barths. I have mentioned my love affair with the island numerous times, and this trip is no exception. I am already feeling incredibly relaxed and wholly rejuvenated. Have a beautiful week, everyone!
Camilla Kaftan






