Entertainment: ent_11

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.

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.