Who you might ask is that happy little girl, resting her smiling face on her elbows and casting those bright young eyes upwards, no doubt at the request of the photographer?! Her name is Elizabeth Alexandra Mary, our very own Queen, born on 21st April 1926.
Charlotte Elizabeth Diana was born on 2nd May 2015 and has brought us all some very welcome Springtime joy. There's one little person who will be especially delighted. Charlotte's brother Prince George has spent the last 21 months mastering the basics of being a royal baby and is ready to pass on a few useful tips to his newly arrived sibling.
Also delighted will be Charlotte's great grandparents. Since they married in November 1947, our Queen and the Duke of Edinburgh have been blessed with four children, eight grandchildren and so far, five great grandchildren.
Just in case there are any you cannot recognise, here is a list of who's who:
Top row, left to right: Prince George in playful mood, Princess Diana with Prince Harry, a young Prince Charles and his much amused sister Princess Anne.
Centre row, left to right: The Queen and Prince Philip with a young Prince Charles and his playful sister Princess Anne, the Duchess of Cambridge holding Princess Charlotte, Prince George and his proud parents at his Christening on 23rd October 2013.
Bottom row, left to right: Prince Charles and Princess Diana holding Prince William days after his birth, Her Majesty the Queen, Prince William and the Duchess of Cambridge (just after the birth of Prince George) and Princess Diana with Prince William.
Size: 68.5 x 49cm (26.9 x 19.2 inches)
Number of Pieces: 1000
Product Code: G7067