Now 2018 will have two royal weddings. Princess Eugenie is getting married in the fall after Prince Harry marries Meghan Markle in May.

Source: CNN