Final preparations are underway in Windsor for the royal wedding on Saturday.
Prince Harry and Meghan Markle will be married at St George's chapel just behind the walls of the town's castle. …
READ MORE :
What are the top stories today? Click to watch:
euronews: the most watched news channel in Europe
euronews is available in 13 languages: