Princess Eugenie and Jack Brooksbank first met during a ski trip in Switzerland back in 2010 and have been going strong ever since. Because they've been together for so long, it's easy to forget how old they are. Eugenie was born on March 23, 1990, making her 28 years old. Jack, on the other hand, was born on May 3, 1987, making him 31 and three years older than Eugenie.
Eugenie and Jack are set to tie the knot on Oct. 12 at Windsor's St. George's Chapel (yep, the same place where Prince Harry and Meghan got married). Eugenie has already chosen her sister, Princess Beatrice, as her maid of honour, however, Jack has yet to reveal who he's selected as his best man. It's also been reported that Princess Charlotte and Prince George may have special roles in the royal affair, and if it's anything like Pippa Middleton's and Harry's weddings, we're in for a real treat.