Let It Be cruising off Cannes