WATCH: Missed the royal wedding? We’ve got you covered in 2 minutes

Watch Prince Harry and Meghan Markle tie the knot in a fairy-tale wedding ceremony held at St George’s Chapel in Windsor, England, on May 19 2018.

 TMG Digital

Leave a Reply