You asked:

how many children did queen elizabeth have

  • Elizabeth II
    Elizabeth II
    Elizabeth II had four children.