
Meghan Markle wore a Dh140 Topshop blouse during a royal engagement in the UK. Instagram / SussexRoyal
Meghan Markle wore a Dh140 Topshop blouse during a royal engagement in the UK. Instagram / SussexRoyal
Meghan Markle wears Dh140 Topshop top during Sussexes's royal 'farewell' tour of UK
The royal endorsement has caused the blouse to fly off the shelves