Can you guess how young Queen Elizabeth II was when she married? Royal bride ages revealed


See how old Meghan Markle, Princess Beatrice and Princess Kate were at their weddings plus more...


Queen Elizabeth II arrives at St Paul's Cathedral for a service of Thanksgiving© Tim Graham Photo Library via Get
Nichola Murphy
Nichola MurphyLifestyle Editor
1 hour ago

While it was once common for couples to marry early in life, tying the knot at a later age has now become the norm in modern society. The British Royals have largely moved with the times, reflecting these broader cultural shifts in when people choose to settle down. In our current world, dating itself has transformed dramatically, with modern romance evolving far beyond traditional courtships thanks to social media and dating apps, while divorce is also far less taboo.

Just look at Queen Camilla, who is the oldest bride on this list when she finally wedded Charles at 57, and this was due to them both being previously married and having separate families. However, throughout royal history, it has just been more traditional to get married at a younger age. Going all the way back to the 1940s, the late Queen Elizabeth II was just 21 years old when she married 26-year-old Prince Philip, which was typical for the era.

So as we reflect on how times have changed, we take a look back at the ages of royal brides on their wedding days, from Queen Elizabeth to Princess Anne and Princess Kate – starting with the youngest at just 19 years old...

112

Princess Diana

Prince Charles and Lady Diana Spencer walking down the aisle after their wedding ceremony.© Bettmann Archive

Lady Diana Spencer was 16 when she met then-Prince Charles, aged 29, and they got married three years later at St Paul’s Cathedral in 1981. At the time, Princess Diana was 19 years old, making her the youngest royal bride, while Charles was 32.

212

Queen Elizabeth II

Princess Elizabeth, later Queen Elizabeth II with her husband Phillip, Duke of Edinburgh, on their wedding day© Corbis via Getty Images

Princess Elizabeth was 21 when she tied the knot with 26-year-old Prince Philip at Westminster Abbey in 1947. The late monarch could have been even younger had her father, George VI, given them permission to wed, but when they became secretly engaged in 1946, they reportedly postponed announcing the news.

312

Princess Anne

Princess Anne and Captain Mark Phillips leave the altar following their wedding ceremony at Westminster Abbey in London © Getty Images

The Queen's daughter Princess Anne followed suit, choosing to exchange vows with her first husband Captain Mark Phillips at Westminster Abbey in 1973 at the age of 22 – just one year older than her mother was when she married. She then married Sir Timothy Laurence in 1992, aged 42.

412

Sarah Ferguson

View of just-married couple Sarah, Duchess of York, and Prince Andrew, Duke of York, as they wave from the balcony of Buckingham Palace© Getty Images

Andrew Mountbatten-Windsor and his wife Sarah Ferguson waited a little longer before getting married. They were both 26 at their show-stopping ceremony in 1986, with the Queen's son choosing to pop the question on his birthday.

512

Princess Eugenie

  Princess Eugenie of York and Jack Brooksbank leave St George's Chapel in Windsor Castle© Getty Images

Princess Eugenie met her husband Jack Brooksbank in Verbier in 2010, but it wasn't until eight years later that they got married at St George’s Chapel when the royal was 28. "We met when I was 20 and Jack was 24, and fell in love," Eugenie told the BBC.

612

Princess Margaret

Princess Margaret and her new husband Antony Armstrong-Jones leave Westminister Abbey after their wedding© Bettmann Archive

Princess Margaret was 29 when she married Antony Armstrong-Jones, then 30, in 1960. She had previously been in a relationship with divorcé Captain Peter Townsend, who was 16 years her senior.

712

Princess Catherine

Prince William, Duke of Cambridge and Catherine, Duchess of Cambridge smile following their marriage at Westminster Abbey © Getty Images

Despite being the same age as the Queen's sister, the Princess of Wales was considered an older bride when she tied the knot with Prince William at Westminster Abbey in 2011. After meeting at the University of St Andrews, the couple dated on and off for almost ten years before getting married when Catherine was 29 and William was 28.

812

Princess Beatrice

View post on Instagram
 

Princess Beatrice, then 31, and Edoardo Mapelli Mozzi, then 36, chose to have a low-key wedding during the coronavirus lockdown in July 2020 following a two-year relationship.

912

Duchess Sophie

Prince Edward And Sophie Rhys-jones On The Day Of Their Wedding© Tim Graham Photo Library via Get

Prince Edward was the youngest of the Queen's children, and also the eldest groom among his siblings. The 35-year-old married Sophie Rhys-Jones, then 34, at St George’s Chapel in 1999.

1012

Meghan Markle

Britain's Prince Harry, Duke of Sussex and his wife Meghan, Duchess of Sussex leave from the West Door of St George's Chapel, Windsor Castle© Getty Images

The Duchess of Sussex, who was previously married to Trevor Engelson, was 36 at the time of her royal wedding with 33-year-old Prince Harry in 2018. Harry recently admitted he thought he would be a young groom, but didn't find love with Meghan until 2016.

1112

Peter Phillips

Phillips and Harriet Sperling depart All Saints' Church following their wedding© Getty Images

Princess Anne's son, Peter Phillips, was 48 years old when he married Harriet Sperling, 45, on 6 June 2026. He was previously married to Autumn Kelly for 12 years. Meanwhile, Harriet was previously married to fitness instructor Antonio St John Sperling before their divorce.

1212

Queen Camilla

Prince Charles and Camilla the Duchess of Cornwall © WireImage

Both King Charles and Queen Camilla had been married, welcomed families and divorced before they exchanged vows in 2005, so it's not surprising that Camilla was the oldest royal bride to walk down the aisle. For their civil ceremony, which took place at Windsor Guildhall, Charles was 56 and Camilla was 57.

More Royalty
See more
Conversation

For more information on our conversation section, please read our Community Guidelines. Comments featured and views shared are not endorsed by HELLO!.