200 Royal Wedding: 1.9 billion people watched Meghan Markle and Prince Harry get married
An estimated 1.9 billion people tuned in to watch Prince Harry and Meghan Markle’s star-studded royal wedding at the iconic St George’s Chapel in Windsor Castle, according to a media report. Prince Harry, 33, and Meghan, 36, exchanged vows at the Chapel on Saturday in presence of 600 guests, including the Queen. “Meghan Markle and Prince Harry joined hands and exchanged vows in front of the archbishop of Canterbury, Justin […]