The best royal baby pictures

As the world waits for royal baby number 2 to arrive, we put together a collection of our favourite royal baby pictures.

Prince William and Kate are just days away from the birth of their second child, but the world has been eagerly anticipating their new arrival since the carried Prince George out of the Lido wing in 2012.

Kate was forced to announce she was pregnant last September after she was admitted to hospital suffering from acute morning sickness.

Thankfully, she recovered well and she was soon back on her feet attending royal engagements, all the time showing off her blossoming bump.

As we wait to see the first official portraits of their little bundle of joy, we’ve put together a collection of our favourite royal baby photos.

William and Harry playing in Kensington Palace.

Princess Diana with baby William.

Charles, Diana and William.

Princess Diana as a baby in 1963.

The Queen with Charles and Anne.

Princess Grace with Prince Albert.

William and Harry at Kensington Palace.

Diana and Charles with baby William.


Diana with Harry.

Princess Mary at the christening of her twins.

The Queen in 1927.

The Queen with Prince Charles in 1948.

Prince Philip as a baby in 1922.

Zara Phillips and Princess Anne.

Sarah Ferguson with Princess Beatrice.

William, Harry, Beatrice and Eugenie on a family skiing holiday.

Charles, Diana, William and Harry on holiday in Italy.

Prince Harry with his mother Princess Diana.

William and Harry at Sandringham.

Princess Anne with a young Zara and Peter.

Prince Harry on his first day at nursery school.

A young Princess Beatrice.

Zara at a gymnastics competition.

A grumpy William at Kensington Palace.

Beatrice and Eugenie with their mother Sarah Ferguson.

Fergie, Beatrice and Eugenie skiing.

William and Harry at Harry’s first public engagement.

Fergie and Beatrice.

William and Harry on Harry’s first day of school.

William, Harry and Beatrice.

Related stories

Unwind and relax with your favourite magazine!

Huge savings plus FREE home delivery