Have a look around the stunning new shops onboard the latest Princess Cruises flagship, the Illuminating Sun Princess.(Photos: Harding retail)