Beautiful blouse from Ralph Lauren - great print and colours. Made out of the softest quality 100% cotton.
The size label says 4 years - we say it would fit from 3 in a very blousy/ slightly over-sized fit up to most 5 year olds. It has elasticated (and smocked) neckline, cuffs and hemline so is super flexible.
It's brand new, with tags so would make the perfect gift.