On Tuesday November 20, 2018, the Queen and the Duke of Edinburgh celebrate a truly special achievement - their 71st wedding anniversary, the longest of any British monarch.


50


Daily Mail

17 Related Articles, between 2018-11-12 and 2018-11-14