Princess Diana’s famous purple Victor Edelstein dress, worn for a series of portraits in 1991, has sold for a record sum at a Sotheby’s auction in New York. The gown eventually went for over five times its estimated price of $80,000-$120,000 (£65,000-£97,000)
This year Prince William’s gift to his wife for the festive season saw her make a last-minute outfit change. The royals traditionally open their Christmas gifts on Christmas Eve which saw the Princess of Wales eagerly don her new attire the following