A look back at 2018’s two royal weddings – Prince Harry to Meghan Markle, now the Duke and Duchess of Sussex, and Princess Eugenie to Jack Brooksbank.