Lady Margaret (known as Mida among family) was the eldest sister of Princess Alice, Duchess of Gloucester.
Lady Margaret (known as Mida among family) was the eldest daughter of the 7th Duke of Buccleuch. Her younger sister was Princess Alice, Duchess of Gloucester.