Created by Cruise Fever When Star Princess, the next new ship from Princess Cruises, makes its debut in October, it will have the first-at-sea Chanel beauty shop-in-shop. The Chanel shop is part of Starboard’s retail offerings that will be on Star Princess. It will also be the first Princess cruise ship to feature a destination...