These are the incredible baby dolls that are so convincing it’s difficult to tell whether they are real or not.
The life-like creations, made by painting layers over a traditional vinyl doll, have gone on display at a special trade fair in Bilbao, Spain.
Standard models cost around 1,190 euros, while real-life replicas can set you back as much as 2,500 euros.
The Bilbao Reborn Doll Show featured real-life replicas, ‘avatar’ baby dolls and even an infant monkey.
Click the arrows to navigate through the picture gallery, below.