As the Duke and Duchess of Cambridge prepare for the arrival of their third child, here's a look at the some of the cutest royal babies through the ages.
1. Princess Charlotte
Newborn Princess Charlotte enchanted royal watchers with her doll-like appearance as she made her debut on the steps of the Lindo wing in 2015.
The Duke and Duchess of Cambridge released sweet photos of the baby princess being cuddled by her older brother Prince George.
2. Prince George
Tiny George, wrapped snuggly in a white blanket, also won hearts when he was introduced to the world in 2013.
His next public appearance showed how much he had grown, when the three-month-old was carried into his christening by his proud father William.
3. Prince William
William was born in 1982, less than a year after the Prince and Princess of Wales wed.
In a photoshoot when he was six-months-old, the young chubby-cheeked future king chuckled happily as he played with his parents at Kensington Palace.
Blue-eyed William - in a white romper suit with blue embroidered detail - appeared transfixed as Diana waved a coloured toy above his head.
4. Mia Tindall
The daughter of the Queen's granddaughter Zara Tindall and former England rugby player Mike Tindall is often spotted at equestrian events with her parents.
Mia became known for getting up to mischief on the sidelines as a toddler.
5. Prince Andrew
Andrew, now the Duke of York, was a happy youngster - and also one of the cutest royal babies.
He was born in 1960 and is the second son and third child of the Queen and Duke of Edinburgh.
He was the first child born to a reigning monarch for 103 years.