WI: Katherine of Aragon's daughters

Katherine of Aragon was pregnant six times, with only one successful attempt that produced her daughter Mary I. What if they were all successful, but she only bore her husband daughters? Here are the girls (feel free to change the names if you feel they are unlikely):

Isabella (b. 1510)
Alice (b. 1511) OTL Henry Duke of Cornwall
Katherine (b. 1513)
Joanna (b. 1514)
Mary (b. 1516) OTL Mary I
Margaret (b. 1518)