To catch up on all things royal family, make sure you check out our Royal Hub. We’ve got you completely covered.
But according to Vanity Fair, the royal couple originally planned to marry a long time ago.
According to an anonymous source who spoke to the publication, Princess Eugenie had planned to marry Brooksbank as early as last year. But thanks to royal protocol and Princess Eugenie’s royal ranking, the 28-year-old was forced to wait for her cousin Prince Harry and Meghan Markle to marry first.
“It’s my understanding that Eugenie and Jack decided some time ago that they wanted to get married, and there was some talk about a wedding in 2017, but they had to wait for Harry to go first,” they said.
As sixth in line to the throne, Prince Harry’s marriage simply took precedence over Princess Eugenie’s, as she is ninth in line to the throne.
It’s believed the January 2018 announcement of Princess Eugenie’s engagement was also delayed due to Prince Harry and Meghan.
There are no hard feelings between the two royal cousins though.
"There are no bad feelings at all," the source said. "Eugenie is very close to Harry, and she knows how the system works."
And despite the delay, Princess Eugenie will still get an extravagant royal wedding like the Duke and Duchess of Sussex did.
"The feeling among the Yorks is that she deserves her moment in the spotlight and a big royal wedding with all the frills," the source said.
Princess Eugenie and her fiancé's nuptials will take place at St George's Chapel in Windsor Castle – where Harry and Meghan wed – and will cost a whopping AUD$3.5 million.