Prince Harry & Meghan: The wedding's in Windsor

Prince Harry and his fiancee Meghan on the day of their engagement announcement Credit: Doug Peters / EMPICS Entertainment

Further details about the wedding of Prince Harry and Meghan Markle are being released today. The venue for the royal wedding is the Queen's favourite residence - Windsor Castle. Here's another look at when ITV Meridian presenter Sangeeta Bhabra went behind the scenes at Windsor Castle.