As of 2014, Queen Elizabeth II of the United Kingdom has four children: Charles, Anne, Edward and Andrew. As the oldest, Charles is the heir apparent. Queen Elizabeth also has eight grandchildren and three great-grandchildren.Know More
All four of Queen Elizabeth's children have distinct titles. Charles is the Prince of Wales, Anne is the Princess Royal, Edward is the Earl of Wessex and Andrew is the Duke of York. Charles is next in line to the throne, then the power passes, either by death or abdication, down to Prince William, his eldest son. This scenario would then make Prince George, William's eldest child, the new heir apparent.