Meghan Markle, Prince Harry-themed memorabilia is taking over the streets of London and Windsor

WINDSOR, England – Meghan Markle is everywhere. From the moment you arrive at London’s Heathrow Airport, gifts and trinkets with the “Suits” star’s face are on display, as excitement for her upcoming wedding to Prince Harry grows in the days …
london – BingNews