King Charles has six children from his first marriage.
He collected gifts for his grandsons as a baby.
In June, Charles held Prince Louis on his lap.
King Charles has five royal grandsons and five step-grandsons.
Prince William has three children with Kate. Archie and Lilibet are the children of Prince Harry and the woman he married.
She has five children from her previous marriage. Her son and his wife have two children. Laura is married to Harry and has four children with him.
On the balcony of Buckingham Palace, Charles gave a boost to his step-granddaughter.
William and Kate got married in 2011.
Charles gave gifts to Prince George when he was a child.
He received a small shirt for Prince George at the Oyster Festival.
He excitedly received a teddy bear for George at the flower show.
The teddy bear was wet under Charles' umbrella.
Charles listened to George's musings as he got older.
George was at the ceremony in 2015.
Four generations of the royal family, including Charles and his oldest son and grandson, baked a Christmas pudding for military vets.
Chris Jackson, the royal photographer who snapped this photo, previously told Insider that Prince George is mixing christmas pudding. Everyone seems to be quite relaxed. The heirs to the throne and the Queen are depicted in this picture. It was a rare chance to take all four of them together.
Prince Louis was held by Charles when he was a baby.
Clarence House was the location of a family photo shoot for Charles' 70th birthday.
Charles is holding him in his lap now that he is a grown up.
In June, Prince Louis sat on his grandpa's lap to celebrate Queen Elizabeth's diamond jubilee.
Charles isn't phased by meltdowns.
Louis was too young to understand the sound of military planes flying over Buckingham Palace.
You can read the original article.