We have no idea how we managed to get so lucky to witness, not one, but two royal weddings in a single year, but somehow the stars aligned. Now today, just less than five months after Prince Harry married Meghan Markle, his cousin, Princess Eugenie of York, will marry her fiancé Jack Brooksbank in their very own royal wedding. Gah!
We've been waiting since January to see this royal duo tie the knot. On January 22, Buckingham Palace announced the engagement between Princess Eugenie and Brooksbank, who have been dating since 2010 after meeting during a Swiss ski trip. "The Duke and Duchess of York are delighted to announce the engagement of Princess Eugenie to Mr. Jack Brooksbank," the announcement read. "Her Royal Highness and Mr. Brooksbank became engaged in Nicaragua earlier this month," with, we might add, a gorgeous pink padparadscha sapphire engagement ring.
Since then, more details of this day have slowly been trickling out. Eugenie's mother, Sarah Ferguson, Duchess of York, has expertly fulfilled the role of mother of the bride, helping her daughter plan her wedding according to a report. A royal family press release later shared that both Prince George and Princess Charlotte will participate in the nuptials as page boy and bridesmaid. And the bride's sister, Princess Beatrice, will stand by her side as maid of honor. The Dean of Windsor, the Right Reverend David Conner, is set to officiate the wedding service, and the Archbishop of York, the Most Reverend and Right Honourable John Sentamu, has written a personal prayer to be read during the Order of Service. And with the Royal Philharmonic Orchestra and legendary Italian singer-songwriter Andrea Bocelli ready to perform and Eugenie's wedding dress (created by a British designer, of course) prepped and pressed, we're set to begin!
Now, the royals are descending upon St. George's Chapel at Windsor Castle once more (you do remember this is also where Meghan and Harry tied the knot, don't you?). Here we go again!
St. George's Chapel at Windsor Castle is beginning to fill up with celebrities galore!
Naomi Campbell arrives.
Comedian Stephen Fry arrives at St. George's Chapel at Windsor Castle.
Actress Demi Moore arrives, matching fascinator and all.
Sofia Wellesley and James Blunt arrive ahead of the wedding.
Singer Ellie Goulding is in attendance. Back at Prince William and Kate Middleton's 2011 wedding, she scored the role as wedding singer!
Two of Prince Harry's ex-girlfriends, Cressida Bonas and Chelsy Davy, are both in attendance. Awkward much?
How cool does Cara Delevingne look?
Poppy Delevingne is also here!
A pregnant Pippa Middleton is attending with her husband James Matthews.
The groom is here! Jack Brooksbank is officially in the building, people!
Maid of honor Princess Beatrice has finally arrived!
The bride's mother, Sarah, Duchess of York, arrived with Princess Beatrice.
Meghan Markle and Prince Harry return to where they previously tied the knot for Princess Eugenie's nuptials. The now-duchess even wore Givenchy—her wedding dress designer!
The Duke and Duchess of Cambridge arrive, with Kate Middleton wearing Alexander McQueen, her wedding dress designer! Did the duchesses plan this?!
Bridesmaid Princess Charlotte is hamming it up as always.
Charlotte and pageboy Prince George are wedding party pros.
Of course, the itty bitty bridal party couldn't help but clown around just a bit!
Bow down, y'all, the Queen is here! It was previously up in the air whether or not Prince Philip would attend, but he also made it out for the big event.
She's here! She's here! The bride arrives on the arm of her father, Prince Andrew, the Duke of York. She's wearing a gorgeous Peter Pilotto wedding dress and we're screaming with delight! Featuring a slight off-the-shoulder neckline, long sleeves, and dipped back, the gown couldn't feel more regal.
Eugenie completed her bridal look with the Greville Emerald tiara, a 1919 piece featuring sparkling emeralds and a 93.70-carat (OMG) center stone.
The ceremony is underway!
Princess Eugenie hands her bouquet off to one of the bridesmaids.
....And they're married! Brooksbank slips the wedding ring on Eugenie's finger.
The new husband and wife exit St. George's, sharing their first kiss on the steps of the chapel, to the cheers of the gathered crowds.
And they lived happily every after!
The couple's bridal party and the royal family trailed behind them, with Meghan Markle and Prince Harry looking adorable as always. Perhaps they're reminiscing over their own royal wedding here just mere months ago.
The newlyweds' carriage ride around Windsor begins!
The couple chose the Scottish State Coach, an enclosed carriage to shield them from the wind, for their ride around town.
THEY'RE SO HAPPY! WE'RE SO HAPPY!
Eugenie and Brooksbank then headed to the luncheon reception host by Queen Elizabeth at Windsor Castle where the couple's fall-themed wedding cake, a five-tiered confection created by London-based baker Sophie Cabot, was served.
Check out the mile-wide smile on this bride! After their first reception, the newlyweds slipped into an Aston Martin DB10 that's headed to their second reception at the Royal Lodge. This one will be hosted by the bride's father, Prince Andrew.
Ever the doting maid of honor, Princess Beatrice helped ensure that the bride's train made it into the car safely.
And they're off!