Mary Osborne, Duchess of Leeds - British noble