The queen and Philip married on Nov. 20, 1947, at Westminster Abbey. Queen Elizabeth II and Prince Philip had a love story that spanned seven decades, and now the queen has been laid to rest next to ...
The forthcoming memorial is being touted as a "new national landmark" in London Janine Henni is a Royals Staff Writer for PEOPLE Digital, covering modern monarchies and the world's most famous ...