The Royal Wedding: BBC News Special | A special programme following the wedding of Prince Harry and Meghan Markle - presented live from Windsor Castle, with reports from around the UK and further afield. Also in HD. [S] | Sat, May 19, 2:00 pm | BBC NEWS | 240 mins |