Beautiful blue pinafore made in cotton with cute ruffle shoulder frills. I personally think a pinafore is a timeless piece for any girl.
£39.99 £19.99