Various colours (pictured style in blue and pink) also had shorter coats with belts in navy, purple patterned, pink with embroidered flowers, red with hearts. Ages from 18-24m to 7-8.
Im sure these coats where around £30 when BHS sold them.
They look warm with a fleecy bit inside. Should be nationwide but might be hit and miss with avalibility/sizes, they where flying off the shelves at my local store today.