Who is next in line if Queen Elizabeth II dies?

Will her son take over or will her grandson take over. Who is next in line??
30 answers 30