Whoever said fairytales weren't real? One is happening right before our very eyes! Prince Harry and Meghan Markle's royal wedding finally arrived, and this union is straight out of a storybook.
On November 27, 2017, Kensington Palace announced the engagement between His Royal Highness and Ms. Markle, as the latter debuted her now-iconic three-stone engagement ring—but that wasn't quite the beginning of this tale. We've been following this love story since news of the relationship broke in October 2016. A year later, the pair made a public joint appearance at the 2017 Invictus Games in Toronto, and Meghan made it official in an interview with Vanity Fair, where the 36-year-old former actress said that she was "really happy and in love" with the prince. "Personally, I love a great love story," she said. So do we, Meghan. So do we.
Now, May 19 has finally arrived and it couldn't have come sooner. Today, Meghan Markle and Prince Harry wed at St. George's Chapel at Windsor Castle, a venue that's also hosted the nuptials of Prince Edward and Sophie Rhys-Jones, Prince Charles and Camilla Parker Bowles, and Peter Phillips and Autumn Phillips. Following their I dos, the newlyweds embarked on a carriage ride through the streets of Windsor, before celebrating at a luncheon hosted by Queen Elizabeth II and an evening reception thrown by the groom's father, Prince Charles.
After months of speculation, the mystery of who designed the royal bride's wedding dress was finally solved (Givenchy), we learned what celebrities made the guest list (Serena Williams and the Beckhams), and we saw Meghan Markle walk down the aisle herself (#feminist goals).
Ready? Here we go! Here are all the photos of Meghan Markle and Prince Harry's royal wedding.
Decked out in white blooms and greenery, St. George's Chapel is all set for the big event.
What's a celebration without Oprah Winfrey? Winfrey was one of the first to arrive at Windsor, wearing a Stella McCartney pale pink dress suit.
Idris Elba arrives to the royal wedding ceremony with his fiancé, Sabrina Dhowre.
Just a day before her own first wedding anniversary, Pippa Middleton attends the royal wedding.
George and Amal Clooney take the cake when it comes to chic wedding-wear.
David and Victoria Beckham make their way to the royal wedding ceremony.
Serena Williams wouldn't miss her BFF's wedding for the world!
Elton John, a close friend of Princess Diana's, was of course also in attendance. He would later perform at the Queen's reception luncheon.
Sarah 'Fergie' Ferguson also made the guest list cut (although she reportedly didn't score an invite to Prince Charles' evening reception).
Prince Charles and Camilla Parker Bowles make their way to the ceremony.
OMG! It's the Queen!
MEGHAN MARKLE IS ON HER WAY! The bride left her hotel with her mother, giving us the very first glimpse of her wedding day look. We're screaming. We're crying. We're desperate to see more! Meghan's wearing the Queen Mary Diamond Bandeau Tiara and her wedding dress is by—drumroll please—Givenchy! The months-long wedding dress designer mystery has officially been solved.
Prince Harry arrives with his best man Prince William. We're so close!
Meghan Markle fully reveals her minimalist and refined wedding dress, featuring a boat neckline and three-quarter-length sleeves when she stepped out of her car at St. George's Chapel. And the crowd goes wild!
Meghan's itty bitty bridal party, including Prince George and Princess Charlotte, gather to carry the bride's train for her walk down the aisle.
Meghan Markle and Prince Harry's wedding ceremony begins! Meghan walked down the aisle halfway by herself (#feminist goals), before Prince Charles escorted her the rest of the way to meet her groom, who was adorably tearing up.
The bride's mother, Doria Ragland, watches the ceremony.
And just like that...Meghan Markle and Prince Harry (now the Duke and Duchess of Sussex) are married!
The newlyweds shared their first kiss on the steps of St. George's Chapel.
The mother of the bride and the royal family joined Meghan and Harry on the steps of the church.
Following the ceremony, the newlyweds climbed into their Ascot Landau carriage for a fairytale ride through the streets of Windsor.
Following their ceremony and the Queen's reception luncheon, Meghan changed into a slinky second dress by Stella McCartney before she and her new husband headed to the evening reception hosted by Prince Charles at Frogmore House.
...And they lived happily ever after!