News

A floral dress that Princess Diana wore to visit children in hospitals sold for $520,000 on Thursday, as over 100 of the former Princess of Wales' possessions went up for auction in California. See ...