SheKnows via Yahoo
Best Photos of Queen Elizabeth II Prince Philip Over the Years
On November 20, 1947, Queen Elizabeth II and Prince Philip said their I do’s at Westminster Abbey, kicking off the longest-standing royal marriage in British royal family history. We’re in awe ...
26 minutes ago