Meghan Markle and Prince Harry reunited with his brother Prince William and his wife Kate Middleton for a show of unity at Windsor Castle. The surprise moment took place on Saturday afternoon (September 10) during a walk-around at Windsor Castle in Windsor, England. William invited his brother and sister… Read entire story.
Source: Just Jared