Meghan Markle has denied any wrongdoing after showing off a £1,300 dress she took from a magazine photoshoot in her Netflix special three years later.