Mary Stuart English-Scottish princess; third daughter and sixth child of King James VI of Scotland and Anne of Denmark (1605–1607) Parents Anne of Denmark James VI and I Children Siblings Henry Frederick, Prince of Wales Charles I of England Sophia of England Margaret Stuart Elizabeth Stuart, Queen of Bohemia Robert Stuart, Duke of Kintyre and Lorne unnamed son Stuart unnamed son Stuart