Middleton brightens up a wedding in London on Friday. Plus: Britney Spears, Mariah & Moroccan, Kourtney Kardashian, Madonna and more


Also at Cannes: Heidi Klum and Kim Kardashian, who happily cross paths while attending the amfAR Cinema Against AIDS benefit Thursday, held at the Hôtel du Cap-Eden-Roc in Cap d'Antibes, France.?