It's been three years since Prince Harry married Meghan Markle in a beautiful ceremony in Windsor, and it feels like yesterday. The day was a beautiful celebration of love full of music, flowers and famous faces. But some things stuck in the mind more than others. Here are our 12 favourite things about the day.
What are your favourite memories?
1. Princess Charlotte continued a cheeky family tradition
At Kate and William's wedding, bridesmaid Grace van Cutsem stole the show by scowling and pulling faces on the Buckingham Palace balcony. A few years later, Kate and Will's own daughter did the honours for Harry and Meghan.
Princess Charlotte was spotted sticking out her tongue at waiting photographers, becoming our new favourite royal in the process. But did you know that Prince Harry himself used to do the same as a child? He's stopped now, unfortunately.
2. Two of Harry's exes attended
We think it speaks pretty highly of someone to invite their exes to their wedding - it suggests that they're good at keeping things amicable. So it was good to see both Cressida Bonas and Chelsy Davy at the ceremony.
3. There was a hidden message in the veil
Clare Waight Keller - who designed Meghan's divine wedding dress - was also responsible for the 16 foot silk tulle veil. But it was much more than just a swathe of fabric. Clare embroidered the edges with flowers from all 53 Commonwealth countries. An adorable touch, no?
4. The pageboys were hilarious
The reaction of John and Brian Mulroney - sons of Meghan's friend Jessica - was indicative of all of us. Unused to the sheer scale of a royal wedding, they seemed to find everything absolutely hilarious, beaming through the ceremony and wincing when the loud trumpet music caught them by surprise. We were obsessed.
5. Harry picked some flowers for Meghan's bouquet
Meghan's classic bouquet was designed by Philippa Craddock, but Harry had an influence. A statement from Kensington Palace established that 'Prince Harry handpicked several flowers yesterday from their private garden at Kensington Palace to add to the bespoke bridal bouquet. The flowers included sweet peas, jasmine and Forget-Me-Nots (a favourite of Princess Diana) as well as myrtle, traditional in royal bouquets. royal bouquet tradition.)
6. The tiara belonged to the Queen's grandmother
Meghan chose a gorgeous tiara that was a little different to the traditional, pronged crown. The diamond and platinum bandeau looked amazing on her, but it also came with a dose of royal history. The tiara orginally belonged to Queen Mary, Elizabeth II's grandmother.
7. Meghan made history before she even reached the altar
Due to the absence of her father Thomas, Meghan walked down the aisle alone, meeting Prince Charles at the Quire. That makes her the first royal bride in history to turn down an escort for the big moment.
8. Harry was adorable when Meghan made it down the aisle
According to professional lip reader James Freeston, Harry's first words to Meghan when she made it to the altar were 'Are you OK? You look amazing,' Awww. Naturally, she responded with 'Thank you.'
9. Meghan dropped 'obey' from the wedding vows
Meghan was the latest woman to be welcomed into the royal family without using the traditional wedding vows, which call for the bride to promise to 'obey' her husband. Princess Diana controversially dispensed with this vow at her 1981 wedding, and set a trend. Meghan and Kate both decided to follow her lead.
10. She wore an affordable nail varnish
Thanks to the diamond tiara and the Givenchy gown, you could assume that everything Meghan wore on the big day came with a massive price tag. But her nail varnish - Ballet Slippers by Essie - retails at less than £7. It's a soft and subtle light pink, and the brand also counts the Duchess of Cambridge as a fan too.
11. In keeping with tradition, her ring was a nod to Wales
With Prince Charles holding the title of Prince of Wales, it's a nice touch that his daughters-in-law Kate and Meghan have simple wedding rings made of Welsh gold, as per royal tradition. As with most brides, the engagement ring was more lavish: designed by Prince Harry and made by court jewelers Cleave and Company, it used one diamond ethically sourced from Botswana, and two stones from the collection of the late Princess Diana.
12. Meghan spotted an old friend in the crowd
Gigi Perreau, a former film star who taught Meghan drama, was flown into the UK as a guest contributor for ITV. As she joined the crowds to watch Harry and Meghan pass in their carriage, Meghan spotted her from her vantage point and exclaimed 'Oh my God!' as she sped away.
All The Guests At Meghan & Harry's Wedding
Earl Spencer and Lady Karen Spencer
Prince Harry's uncle - and Princess Diana's younger brother, with his wife, Lady Karen Spencer.
James Blunt and Sofia Wellesley
The "Beautiful" singer and his wife Sofia arrive at the royal wedding
Idris Elba and Sabrina Dhowre
Luther star Idris Elba and his then-fiancee Sabrina Dhowre were surprise guests at the wedding
Oprah Winfrey
Oprah arrived at the wedding dressed in Stella McCartney
Carole Middleton
Pippa and Kate Middleton's mother arrived at the royal wedding in an ice-blue skirt suit and matching fascinator
Amal and George Clooney
Amal and George Clooney both looked incredible - Amal is 100% topping the best-dressed list in her mustard yellow Stella McCartney ensemble
Cressida Bonas
Harry's ex Cressida was spotted in London-based brand Eponine
Victoria and David Beckham
Victoria and David Beckham made their entrance at the royal wedding - she's wearing a navy dress that's not a million miles away from the dress she wore to Kate and WIlliam's wedding in 2011.
Pippa Middleton and James Matthews
Pippa Middleton was spotted wearing a £495 dress by brand The Fold - just one day before her own wedding anniversary
Chloe Madeley and James Haskell
Chloe Madeley arrived with her fiancee - England international rugby player James Haskell
Kitty Spencer
Lady Kitty Spencer, Prince Harry's cousin, arrived wearing a forest green floral dress by Dolce and Gabbana
Fergie, Duchess of York
Sarah Ferguson, Duchess of York, Prince Andrew's ex wife and the mother of princesses Beatrice and Eugenie arrives at St George's chapel
Julia Carey and James Cordon
The actor and talk show host arrived with his wife, Julia
Joss Stone
The musician, a close friend of Prince Harry, arrived at St George's chapel with a friend.
Carey Mulligan and Marcus Mumford
The Great Gatsby actress arrives wearing William &Son with her husband, musician Marcus Mumford.
Serena Williams and Alexis Ohanian
Tennis star - and friend of Meghan's - arrived wearing Versace with her husband Alexis Ohanian
Princess Anne
Prince Harry's aunt arrives at the chapel in a red and black ensemble
Princess Beatrice
Prince Harry's first cousin wore a dark blue dress by Gainsbourg paired with a matching Fiona Graham headband. She wore shoes by Valentino.
Zara Tindall and Mike Tindall
The Olympic equestrian (nee Phillips) and one of Prince Harry's first cousins, arrived with her husband.
Princess Eugenie
Princess Eugenie, one of Prince Harry's first cousins, arrived in a powder-blue Jackie-Kennedy-inspired outfit. The dress is by Roksanda Viola and the pill-box hat is by Stephen Jones.
Sophie, Countess of Wessex
The countess (married to Prince Harry's uncle Edward) arrived wearing a bespoke bodice top and midi skirt by British couture and ready-to-wear designer Suzannah.
Queen Elizabeth II
Her Majesty the Queen arrives shortly before the bride wearing a flared silk dress in lime, lemon, purple and grey. Her coat is lime silk tweed. Both are by Stuart Parvin. The Queen's hat is also lime silk tweed by Angela Kelly and is adorned with handmade crystals and pearls by Lucy Price.
Camilla, Duchess of Cornwall
The duchess of Cornwall arrives with Prince Charles. She is wearing a pink silk coat dress by Anna Valentine and her hat is by royal favorite Phillip Treacy.
Catherine, Duchess of Cambridge
Prince Harry's sister-in-law sits in the chapel between Prince Andrew and the Duchess of Cornwall. She wears a yellow silk coat by Alexander McQueen -- who also famously designed her wedding gown when he married Prince William in 2011 -- paired with a Phillip Treacy hat and Jimmy Choos.
Doria Ragland
Mother-of-the-bride Doria Ragland, who rode partway to Windsor with Meghan, arrives at St George's Chapel in a mint green ensemble by Oscar De la Renta. Her hat is by Stephen Jones.
Chelsy Davy
Prince Harry's former girlfriend arrives dressed in navy.
Gina Torres
The American actress was one of Meghan's Suits co-stars, many of whome who were invited to the ceremony.
Princess Charlotte
Prince Harry's niece was one of the flower girls. She looked adorable in her Givenchy dress and flower crown.
Sarah Rafferty
Actress Sarah Rafferty - who co-starred with Meghan in Suits -arrives in a navy blue ensemble
Patrick J Adams
The actor who played Meghan's on-screen love interest in Suits looked dapper as he arrives for the ceremony with his wife Troian Bellisario, who wore a cream bell-sleeved dress with embellished shoulders.
Abigail Spencer and Priyanka Chopra
The actors - both friends of Meghan - looked happy and relaxed as they arrived at the chapel together.