Live from Cannes: First look onboard the 46.60m Project 12