After selling out within hours last fall, the varsity jacket Princess Di famously sported in the '90s is back in stock for a ...
A new batch of Kelly Green varsity jackets like the one that Princess Diana once wore in the '90s is back on sale at Mitchell & Ness in Philadelphia.
The Princess of Wales and Zoe Ball are big fans of ME+EM, so here's what we're buying from the affordable British luxury ...