This vintage top from Marks and Spencer, famously known as St Michael, is a must-have for any vintage fashion lover, size 16 but is more like a 14.


In good condition please see photos