Meghan Markle just wore a £45 M&S jumper and we love her for it | Marie ...

Responsive image
source