

Saint of saints.
Hail! St Michael, patron saint of Marks and Spencer. Although over 30 years old this dress has such a 'now' feel about it and is pure...


Quiz time.
Question: how old is this dress? Is it A: 35 years old or B: new. While you're thinking here's a clue - label reads 'St Michael Made In...