Diana, Princess of Wales’s black sheep jumper has sold for $1.14 million (€1.07 million) at auction. The red jumper which a newly-engaged Diana wore...
Millions globally mourned the 25th anniversary of Princess Diana’s death in Paris, laying flowers and leaving messages on the bridge above the underpass where...