20 royal couples with age gaps – including a 32-year difference


Ranging from a few months to a few decades here are the royal couples that you might not know have a significant age difference...


Queen Camilla, King Charles III, Prince William, Prince of Wales and Catherine, Princess of Wales pose for a photograph© Getty Images
HELLO!
Chloe CouchmanLifestyle Writer
Iona MacRobertEditorial Assistant
November 25, 2022

The world loves a royal love story. Take Princess Catherine's fairytale romance with Prince William, which proved that meeting an actual prince at university really can happen, or the royal weddings that regularly dominate global headlines. Yet many fans are unaware of the significant age gaps between some of these famous couples.

For instance, Lady Kitty Spencer found love with her husband Michael Lewis, who is 32 years her senior, while Meghan Markle is three years older than Prince Harry. Proving that age is truly just a number when it comes to true love, let's take a look at the royal couples with age differences...

120

Prince William and Princess Catherine

Catherine, Princess of Wales and Prince William, Prince of Wales attend the Ceremonial Welcome, at Horse Guards Parade© Getty Images

Both Prince William and Princess Catherine were born in 1982, but with her birthday falling in January and William’s in June, the Duchess is five months older than her husband.

220

Prince Harry and Meghan Markle

Prince Harry and Meghan Markle attend a Creative Industries and Business Reception on October 02, 2019 in Johannesburg, South Africa© Getty Images

The Duchess of Sussex is three years older than her husband Prince Harry. Having been born on 4 August 1981, Meghan is now 45, while the Duke is 42.

320

Prince Albert and Princess Charlene of Monaco

Princess Charlene of Monaco and Prince Albert Of Monaco smile as they leave the palace after the religious ceremony of the Royal Wedding of Prince Albert II of Monaco to Charlene Wittstock© Getty Images

There is a 19-year age gap between Prince Albert of Monaco and his wife Princess Charlene. Albert was born in 1958 while former swimmer Charlene's birthday was in 1978, and they tied the knot in 2011.

420

Lady Kitty Spencer and Michael Lewis

Lady Kitty Spencer and her husband, Michael Lewis, looked loved-up in new pictures© @kitty.spencer

In 2021, model Lady Kitty Spencer married fashion tycoon Michael Lewis, who is 32 years her senior. Princess Diana's niece has been dating the Whistles owner since the summer of 2018, a year after her split from boyfriend Niccolo Barattieri di San Pietro, with the former couple also having a similar age gap of 20 years.

520

Lady Gabriella Windsor and Tom Kingston

Lady Gabriella Kingston in a blue dress and hat, walking with a man in formal attire.© Photo: Getty Images

There was a two-year age gap between Lady Gabriella Windsor and her late husband Tom Kingston. While Lady Gabriella was born in April 1981 her financier partner's birthday was in June 1978. Sadly, Thomas Kingston passed away on February 25, 2024.

620

Princess Eugenie and Jack Brooksbank

Princess Eugenie and Jack Brooksbank© Instagram

There is a four-year age difference between Princess Eugenie and her husband Jack Brooksbank. Andrew Mountbatten-Windsor and Sarah Ferguson's youngest daughter is 36, while Jack is currently 40.

720

Princess Beatrice and Edoardo Mapelli Mozzi

Princess Beatrice and Edoardo Mapelli Mozzi attend day 3 'St Patrick's Thursday' of the Cheltenham Festival© Getty Images

Princess Beatrice's husband Edoardo Mapelli Mozzi is five years older than her - they were born in 1988 and 1983 respectively.

820

Zara and Mike Tindall

zara and mike tindall dressed up for royal ascot© Getty Images

There is just a small age gap between Zara and Mike Tindall. Princess Anne's daughter Zara is two-and-a-half years younger than former rugby player Mike, who was born in 1978.

920

Peter and Autumn Phillips

peter and autumn phillips© Photo: Getty Images

There was just a six-month age difference between Peter Phillips and his ex-wife Autumn. While Princess Anne’s son was born on 15 November 1977, his wife was born a few months later in May 1978.

1020

Queen Elizabeth and Prince Philip

Queen Elizabeth and Prince Philip, the Duke of Edinburgh (1921 - 2021) in the study at Balmoral Castle, Scotland, 26th September 1976. (Photo by Keystone/Hulton Archive/Getty Images)© Getty Images

The late Prince Philip was almost five years older than Queen Elizabeth. While the monarch's actual birthday was on 21 April, Trooping the Colour was celebrated on the second Saturday in June, which was usually near her husband's birthday on 10 June.

1120

King Charles and Queen Camilla

Charles, Prince of Wales, and Camilla, Duchess of Cornwall, sitting on a bench, smiling.© Photo: Getty Images

Queen Camilla is 16 months older than her husband King Charles. They were born in July 1947 and November 1948 respectively.

1220

Prince Charles and Princess Diana

Prince Charles With His Fiance Lady Diana Spencer During A Photocall Before Their Wedding While Staying At Craigowan Lodge On The Balmoral Estate© Tim Graham Photo Library via Get

Meanwhile, then-Prince Charles had a bigger age gap with his first wife Princess Diana, who was 12 years his junior. They married in 1981 when she was 20 and he was 32. 

1320

Prince Edward and Duchess Sophie

Sophie, Duchess of Edinburgh and Prince Edward, Duke of Edinburgh smile from the balcony during Trooping The Colour 2025 © Getty Images

There is less than a year's age difference between Prince Edward and Duchess Sophie. Edward turned 62 in March, and Sophie is 61 years old.

1420

Princess Anne and Timothy Laurence

Princess Anne, Princess Royal and Timothy Laurence attend the Christmas Day service at St Mary Magdalene Church© UK Press via Getty Images

Princess Anne is more than four years older than her second husband, Timothy Laurence. The Princess Royal was born on 15 August 1950, while Timothy was born on 1 March 1955.

1520

Lord Frederick Windsor and Sophie Winkleman

LONDON, ENGLAND - JUNE 24: Lord Frederick Windsor and Sophie Winkleman attend The Serpentine Gallery Summer Party 2025 at Serpentine on June 24, 2025 in London, England. (Photo by Joe Maher/Getty Images)© Getty Images

Lord Frederick Windsor is two years older than his wife Sophie Winkleman, whom he married in September 2009.

1620

King Felipe VI and Queen Letizia of Spain

Spain's King Felipe VI and Queen Letizia (L) wait for French President and his wife as they arrive to attend a State dinner at Madrid's Royal Palace on September 29, 2026. French President Emmanuel Macron is on a two-day official visit in Spain. (Photo by Violeta Santos Moura / POOL / AFP via Getty Images)© POOL/AFP via Getty Images

There is a four-year age gap between this couple, with King Felipe born in January 1968, while Queen Letizia was born in September 1972. They tied the knot at Almudena Cathedral in Madrid in May 2004.

1720

Crown Princess Victoria and Prince Daniel of Sweden

Crown Princess Victoria of Sweden, Duchess of Västergötland, and her husband Prince Daniel, Duke of Västergötland, meet the general public as they appear on the Lejonbacken Terrac© Getty Images

Prince Daniel is four years older than Sweden's heir, Crown Princess Victoria. The royal couple had a famous meet-cute when he became her personal fitness trainer, leading them to marry in June 2010.

1820

King Willem-Alexander and Queen Máxima of the Netherlands

King Willem-Alexander (left) and Queen Maxima of The Netherlands visit CLIP Logistics Centre for logistic and industry investments as part of their trip to Poland on June 25, 2014 in Swarzedz near Poznan, Poland. © Getty Images

There is another four-year age gap between this European royal couple, with the King born in 1967 and the Queen in 1971. They married in Amsterdam in February 2002.

1920

Prince Carl Philip and Princess Sofia of Sweden

Prince Carl Philip and Princess Sofia of Sweden© Getty

Sweden's royal heartthrob, Prince Carl Philip, is five years older than his wife, Princess Sofia. The 47-year-old was born in May 1979, whereas former model Sofia is 41, having been born in December 1984.

2020

King Frederik X and Queen Mary of Denmark

King Frederik X and Queen Mary of Denmark arrive at Amalienborg Museum on March 21, 2024 © Getty

King Frederik is nearly four years older than Queen Mary, and they famously met in a Sydney pub during the 2000 Olympic Games before marrying in May 2004.

More Weddings
See more