Seven years ago, Prince Harry served as Prince William's best man at the wedding. Prince William is set to return the favor on May 19, joking to reporters on Friday, "Revenge is sweet. I'll be looking forward to it."
Prince Harry and Markle will be getting married at St. George's Chapel in Windsor, England, with about 600 guests, possibly including several celebrities, that could include Elton John, David Beckham, the Spice Girls and Serena Williams.
A new baby, an anniversary and a wedding, all in the span of a few weeks? Royal family fans are living the best life right about now.
For more on the relationship between Middleton and Markle, watch the video below.