They are baby shoes. They don't have to be identical to these but something similar in white and baby size 3 and ideally less for £10. I can only find ones online for £20 plus!