Crete – Melissa Odabash Beach Boutique Pop Up Where? The Blue Palace Resort and Spa on the Greek island of Crete Exactly? The Melissa Odabash Pop Up Boutique When? July 2016 Why? I was very lucky to invited on a super fun press trip to the opening of international swimwear designer, Melissa Odabash’s gorgeous Beach Boutique pop up, at The Blue Palace in Crete. I was accompanied by a great
Continue reading…