Singer Courtney Love arrives at the 'This Must Be The Place'' screening during the Cannes Film Festival at the Palais des Festivals in Cannes, France.