Margaret Tudor had several pregnancies, but most of her children died young or were stillborn. Through her first and second marriages, respectively, Margaret was the grandmother of both Mary, Queen of Scots, and Mary's second husband, Lord Darnley. This in turn made Margaret both paternal and maternal great-grandmother to their son James, who ascended the Scottish throne as James VI in 1567. After Margaret's niece Elizabeth I died childless in 1603 James became the first person to be monarch of both Scotland and England.