A history of royal weddings and dresses – from Grace Kelly to Sarah Chatto and Queen Letizia

From Queen Victoria and Albert,  Diana and Charles to Meghan Markle and Prince Harry, we’ve…