Cannes Yachting Festival: Princess Yachts unveils design of the 26m Y80