Emilia Grabarczyk was born via caesarean section at 25 weeks, and is believed to be the smallest ever baby to survive such an early delivery.

At the time of her birth in the German city of Witten she measured 22 centimetres and weighed just eight ounces; at 25 weeks a healthy baby would typically weigh around three times that amount. Her foot was just an inch long.

Now, nine months on, she weighs 7lb 2oz and is getting stronger with each passing day.