When you’re Meghan Markle, you must have an array of gorgeous high-end designer outfits at your fingertips – but as the Duchess of Sussex clearly knows, there are times when a high-street purchase is just as good.