Fails
10 Royal Wedding fails you need to know about right now

Prince Harry and Meghan Markle are all set to get married on May 19, 2018, and we hope the ceremony will go smoothly and avoid previous Royal Wedding fails. Here are 10 massive fails that have taken place during past Royal Weddings!