What do two royal weddings and two royal babies mean for the line to the British throne?
Princess Eugenie on Monday announced that she will marry Jack Brooksbank in the fall. It's just the latest exciting news for fans of the royal family: In 2018, the extended family will have two weddings and is expecting two new babies.