Teen girls purple dress from Angel's Face, made in soft layers of heart-printed tulle. It has a super-soft cotton and modal blend jersey lining and a pretty ruffle collar, with the brand's signature bow and heart charm in the centre. It fastens with a single button on the back and has frills on the tiered hem.