Latest News

Here Is Every Single Detail From the Queen’s Royal Wedding Day

After 70 years, Queen Elizabeth and Prince Philip officially have the longest marriage in british Royal history. The duo was married on Nov. 20, 1947, just shortly after World War II and before Queen Elizabeth had taken the throne. The stunning royal ...

Read The Rest at

Archive