- Parents
- Grandparents
- 4. John Stewart, 3rd Earl of Lennox (c1495-1526)
- 5. Elizabeth Stewart (c1494-)
- 6. Archibald Douglas (1489-1557)
- 7. Margaret Tudor (1489-1541)
- Great-grandparents
- 8. Matthew Stewart, 2nd Earl of Lennox (c1472-1513)
- 9. Elizabeth Hamilton (1473-)
- 10. John Stewart, 1st Earl of Atholl (c1440-1512)
- 11. Eleanor Sinclair (c1457-1518)
- 12. George Douglas (1469-1513)
- 13. Elizabeth Drummond
- 14. Henry VII of England (1457-1509)
- 15. Elizabeth of York (1465-1503)
- Great-great-grandparents
- 16. John Stuart, 1st Earl of Lennox (bef1430-1495)
- 17. Margaret Montgomerie (?-?)
- 18. James Hamilton, 1st Lord Hamilton (c1415-1479)
- 19. Mary Stewart, Princess of Scotland (1453-1488)
- 20. James Stewart (c1383-aft1451)
- 21. Joan Beaufort (c1406-1445)
- 22. William Sinclair (c1407-c1480)
- 23. Marjory Sutherland (-bef1480)
- 24. Archibald Douglas (c1449-1513)
- 25. Elizabeth Boyd (-1498)
- 26.
- 27.
- 28. Edmund Tudor, 1st Earl of Richmond (1430-1456)
- 29. Margaret Beaufort (1443-1509)
- 30. Edward IV of England (1442-1483)
- 31. Elizabeth Woodville (c1437-1492)