Luxury yachts and boats are moored in the port of Cannes. The 62nd Cannes Film Festival runs from May 13-24. Reuters