Prince Harry, Meghan Markle marry at Windsor Castle
New Delhi, May 19, 2018 (TMC Desk) Prince Harry married US actress Meghan Markle in a ceremony at St. George’s Chapel at Windsor Castle here on Saturday. Meghan became the first royal bride to walk herself […]