Harry, 33, and Markle, 36, will wed at a Windsor Castle chapel in May.
You must be logged in to post a comment.