Prince Harry and Meghan Markle invite 2,640 people to Windsor Castle to watch royal wedding

Prince Harry and Meghan Markle (Chris Jackson/Chris Jackson/Getty Images)
Prince Harry and Meghan Markle (Chris Jackson/Chris Jackson/Getty Images)

Breaking

    Cancel