Princess Margaret's daughter, Lady Sarah Chatto, and her husband, Daniel Chatto, attended, as did three of the queen's cousins who regularly carry out official royal duties: Prince Richard, the Duke of Gloucester; Prince Edward, the Duke of Kent; and Princess Alexandra.17 Apr 2021