The singer Liza Minnelli married concert promoter David Guest on March 16, 2002. They separated a little over a year later, and things turned acrimonious pretty quickly. But it was by all accounts quite a wedding. Elizabeth Taylor was the matron of honour and Michael Jackson was the best man. My father’s friend was one of the many attendees and was kind enough to bring me back some souvenirs: a heart-shaped box of chocolates and an American flag pin wrapped in an AIDS ribbon, with their names and wedding date embossed in gold.