Princess Diana's 'revenge dress' displayed in London
Sep 21, 2026
New York [US], September 21: Princess Diana's "revenge dress" went on display in London on Friday, days after new claims about King Charles's reaction to her death, as the shadow cast over the royal family by the so-called "people's princess" lingers nearly 30 years on.
Read More...