Princess Diana wears special low-heeled shoes on her wedding day to avoid being taller than Prince Charles.
Because royal weddings (open in new tab) are major events, every detail is meticulously planned; even at the 1981 wedding of Princess Diana and Prince...
Read More