Meet Queen Elizabeth and Prince Philip's 7 great-grandchildren

If the royal family and their extensive family tree is confusing to you, have no worry.

With its long lineage, a history of recent divorces and repeated names, even the biggest royal fan is bound to get lost at some point. Because of the age gap between Queen Elizabeth and Prince Philip's two middle children -- Princess Anne was born in 1950 while Prince Andrew was born ten years later in 1960 -- connections and faces are easily muddled.

Meet the queen's great-grandchildren

Princess Anne's son Peter Phillips is older than Prince Charles' oldest son Prince William. But Peter's eldest daughter, Savannah, is just three years younger than Peter's first cousin James, Viscount Severn. The 10-year-old is the second child of Prince Edward, the youngest son of the queen.

And with the addition of two new royal babies in the past year -- and with another one on the way, we're just as confused as you are. Scroll through above to meet all the queen's great-grandchildren!

RELATED: Queen Elizabeth with Prince Charles