Queen Elizabeth and Prince Philip have been married 69 years - here's a timeline of their epic romance
November 20 marked the 69th wedding anniversary of Queen Elizabeth II and her husband Prince Charles, Duke of Edinburgh. Elizabeth, now 90, is the longest-reigning monarch alive - and Philip, now 95, has stood by her side every step of the way.
Here's a look back at their many decades of matrimony.