The Queen and Prince Philip celebrated their 70th wedding anniversary. They got married on November 20th, 1947, at Westminster Abbey, in London.
Sign in :