The voluminous ivory dress Princess Diana wore to marry Prince Charles in 1981 has gone on display at her former London home, as part of a new exhibition showcasing a selection of gowns worn by members of Britain's royal family.

Load comments