Meghan just wore head-to-toe M&S! Duchess sends high street stock flying off the shelves after ditching designer brands for latest lunch outing
Following her £28,000 outfit last week, the Duchess of Sussex is embracing the very best of our high street fashion with M&S jeans that cost just £26.
Read original article on Home | Mail Online →