11 November 1100: Henry I was married to Matilda of Scotland
9 April 1269: Prince Edmund (Earl of Lancaster), son of Henry III was married to Aveline de Forz
30 April 1290: Joan of Acre, daughter of Edward I was married to Gilbert de Clare, 7th Earl of Gloucester
8 July 1290: Margaret of England, daughter of Edward I was married to John II, son of Duke of Brabant
20 January 1382: Richard II was married to Anne of Bohemia
27 February 1919: Princess Patricia of Connaught was married to Commander Alexander Ramsay
28 February 1922: Princess Mary, daughter of George V was married to Viscount Lascelles
26 April 1923: Wedding of Prince Albert, Duke of York, and Lady Elizabeth Bowes-Lyon (later to become King George VI and Queen Elizabeth).
29 November 1934: The Duke of Kent, son of George V was married to Princess Marina of Greece
20 November 1947: Wedding of Princess Elizabeth and Lieutenant Philip Mountbatten (later Queen Elizabeth II and Prince Philip, Duke of Edinburgh).
6 May 1960: Princess Margaret, second daughter of King George VI was married to Antony Armstrong-Jones (later Earl of Snowdon)
24 April 1963: Princess Alexandra of Kent was married to Angus Ogilvy
14 November 1973: Princess Anne, only daughter of Queen Elizabeth II was married to Captain Mark Phillips.
23 July 1986: Prince Andrew, second son of Queen Elizabeth II, was married to Miss Sarah Ferguson.
29 April 2011 (forthcoming) Wedding of Prince William of Wales and Kate Middleton