The wedding between Prince Harry and Meghan Markle is under way at Windsor Castle. Ms Markle has 10 bridesmaids and pageboys – including Prince …

source