Every time Meghan Markle even inches out of the house, the world waits with baited breath to see what kind of clothes she might be wearing. And you can guarantee that within mere seconds of Meghan being seen in something, it will sell out across the globe as fashion fans figure out where to buy it from.
The story is no different with a Self Portrait dress that Meghan was snapped wearing to a Christmas lunch at Buckingham Palace. Despite only the top of the dress being visible to photographers, the Internet worked as one to hunt down the dress designer withi minutes.
Instead of wearing a fancy designer for her date with the Queen, Meghan surprised us all by choosing a middle-end high street dress for the occasion.
The dress was recently in the sale - just £180 down from £300 - but now, of course it is basically sold out everywhere. Meghan wore the dress with earrings by Birks, a jewellery designer she has sported before.