This camisole vest is from Marks & Spencer .
It is brand new with the original tag.
Features adjustable straps and is navy with a with white spots in size 22.
Comes from a clean, smoke free and a pet free home.