You can't deny it, there is something truly spectacular about a royal wedding. The dress, the traditions, the A-list celeb spotting!
And this year, the world was gifted with two royal weddings in one year.
First, our hearts swooned when Prince Harry and Duchess Meghan tied the knot in May - an event that will go down in history.
And now, the second big royal engagement of the year is on our doorsteps - the wedding of Princess Eugenie and Jack Brooksbank, set to take place on October 12.
Like Harry and Meghan, Eugenie will also tie the knot at George's Chapel in Windsor Castle - so it's official: 2018 is a royal fans year-round Christmas with two royal weddings to revel in!
It seems like yesterday when we celebrated the 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 Princess Eugenie's upcoming wedding, relive some of the most memorable royal nuptials of all time!