Who are the children and grandchildren of Queen Elizabeth II?

The children of the queen are Princes Charles, Andrew and Edward and Princess Anne, Princess Royal. Her grandchildren are Princes William and Harry, Princesses Beatrice and Eugenie, Lady Louise Mountbatten Windsor and James, Viscount Severn