One of the most awaited launches at the Cannes Boat Show. The stunning and powerful Princess R35 certainly doesn’t disappoint.