The Duchess of Cambridge has been admitted to hospital in labour, meaning the newest royal baby is on his or her way.

While away some of the anxious wait for the prince or princess to arrive by going through these adorable royal baby photos from the past and seeing how many you can correctly identify.

Take our quiz below: