None can deny that Prince Harry and Meghan Markle had a grand wedding in 2018. The wedding service at St. ...