Shop the Kids collection here
So hard to photograph well, but so beautiful in 'real life'
Small: best suited to a UK8
Cotton - it's bleached indigo, giving it a varied colour finish.
Good condition
Retail price: £180