We already know that Kate Middleton will (likely) eventually become Queen consort, but what about her children? In particular, could Princess Charlotte become queen (in the very distant future, of course)?
While the answer is yes, there are several factors that could stop this from happening, despite the fact that Charlotte is fourth in the British line of succession. The biggest obstacle is her brother, Prince George, who is third in line.
In order for Princess Charlotte to become queen, he would need to abdicate the throne. Since Prince William has pretty much been training Prince George since the day he was born, that’s highly unlikely. Not to mention, Prince George’s future children (should he have any) will precede Princess Charlotte in the order of succession.
This means that in addition to stepping down, Prince George would need to refrain from having kids if Char wants a shot at becoming queen. (This is reminiscent of Prince Harry’s situation, as he was pushed down in the queue when Prince William became a dad.)