2 months ago

These Are Lady Diana's Bridesmaids Today

Allvipp.com
Allvipp.com
The wedding between Prince Charles and Lady Diana on July 29, 1981 went down in royal history. She was accompanied by her five bridesmaids: Sarah-Jane Gaselee, Catherine Cameron, India Hicks, Clementine Hambro and Sarah Chatto.