These Are Lady Diana's Bridesmaids Today

  • 2 years ago
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.