Meghan Markle
Meghan Markle has worn Aquazzura heels for 10 years – recreate her £500 look for just £45

Meghan Markle has been wearing Aquazzura heels for over a decade, which are £500 a pair. Express.co.uk has found you a selection of similar styles for a fraction of the price.