As Henry VII of England's great-granddaughter, Mary was next in line to the English throne, after Henry VIII's children. Given her youth and sex, the Scottish nobility decided that they must make peace with England, and they agreed that she should marry Henry VIII's son, the future Edward VI.