Harry and Meghan's wedding anniversary: 11 of the best moments from their big day

Three years ago, Prince Harry married his American actor fiancée, Meghan Markle.

The star-studded event was watched by millions around the world, and guests included the Beckhams, Oprah Winfrey, the Clooneys, Serena Williams and Sir Elton John.

Harry, now 36, wore the uniform of the Blues and Royals, his Army regiment.

However, despite being Captain General of the Royal Marines at the time, he wore the uniform of a Major instead of a General.

The uniform was made by Savile Row tailors Dege and Skinner who also made the page boys' suits.

Read more: Nearly half of Brits think Harry and Meghan should lose royal titles, poll reveals

Meghan, now 39, chose the designer Claire Waight Keller to make her dress, which was a simple silk sheath with a boat neck, bracelet sleeves, and a train.

Her veil was embroidered with the flowers of the Commonwealth nations, to show her commitment to the work that was ahead of her.

As well as the Commonwealth flowers, she chose wintersweet, which grows outside the cottage in Kensington Palace where she and Harry lived before they got married, and the California poppy, from her home state.

Read more: What did Meghan Markle really know about the Royals before meeting Harry?

They were married in St George's Chapel, in Windsor Castle, which became a favourite for royal weddings, with Princess Eugenie marrying her husband Jack Brooksbank there just a few months later.

Harry and Meghan have packed a lot into their three year marriage.

They now live with their son Archie, who turned two on 6 May, in California, where they moved in March 2020, and are set to welcome their second child, a daughter, this summer.

As they mark three years of marriage, here are some of the best moments from that memorable day.