You can't deny it, there is something truly spectacular about a royal wedding. The dress, the traditions, the A-list celeb spotting!
And now the world is being gifted with two royal weddings in one year.
Prince Harry is about to see American actress Meghan Markle walk down the aisle.
And to be perfectly frank, we've all been waiting for this moment for YEARS.
And she'll also tie the knot at George's Chapel in Windsor Castle - 2018 is a royal fans year-round Christmas with two royal weddings to celebrate!
It seems like yesterday when we celebrated the last royal wedding between Duchess Catherine and Prince William in 2011.
We still remember the way William smiled when he saw his bride for the first time and whispered, "You look beautiful!"
And who could forget when the breathtaking Mary Donaldson from Tassie captured the heart of a Danish Prince?
WATCH: Get to know Princess Eugenie's future hubby Jack Brooksbank. Post continues...
Princess Mary and Prince Frederik of Denmark made our heart skip a beat when they became man and wife on May 14, 2004 at the Church of Our Lady in Copenhagen.
Then there are your classic weddings that are embedded into our history like Princess Diana, the majestic festivities for a then-21-year-old Princess Elizabeth, and all the glitz and glamour surrounding the Monacan royals.
To celebrate the upcoming double whammy of regal weddings this year, relive some of the most memorable royal nuptials of all time!