If you weren't lucky enough to get your hands on Meghan Markle's J.Crew sweater when she first wore it to the Invictus Games back in September, now's your chance. Not only is the cute cardigan available for preorder, but it's also on sale. Originally $158, the cardi is now marked down to $139. But given its royalty-approved status, I have a feeling it won't be in stock much longer.
While Markle styled hers with tailored shirts and Chanel flats, it can easily work for fall and winter weather too. I own the cardigan and can attest to the fact that it's super soft and of substantial weight. The same cardigan also comes in camel, brown, and black, which are marked down even further to $75. Scroll down to see how Meghan Markle styled her J.Crew sweater and shop it for yourself.
from Who What Wear