Es británica y diseñadora, lo que significa que sus prendas siempre tendrán un toque de ese estilo punk y ochentero que tanto define a la ciudad del Big Ben, de ahí que haya sido conocida como la reina del punk. En 1970 abrió su primera tienda en Chelsea, Londres, llamada 'Let it rock' en la que sus diseños estuvieron inspirados por este movimiento.