King Henry's marriage to Catherine of Aragon had produced only one daughter, Princess Mary, not thought suitable to rule the country after his death. Henry needed a son to succeed him and to secure the Tudor dynasty, but Catherine was now too old to have children. Henry then came to see Anne as the answer to the problem of the succession, and decided to divorce Catherine, so that he could marry Anne instead and have male heirs.