The seven key pieces every Royal wannabe needs, as worn by Princess Diana, Kate Middleton and Meghan Markle

Royal-to-be Meghan Markle wore a nautical-themed outfit this week – like the Duchess of Cambridge and the late Princess Di have before.

We take a look at other staples of Meghan, Kate Middleton and Di – and suggest high street equivalents.

Nautical look

  • Stripe dress, £42, Topshop

Oversized shirt

  • Shirt, £27.50, M&S

Red party frock

  • Dress, £65,

Failsafe LBD

  • Dress, £27, Lipsy

Ladylike coat

  • White coat, £45, JD Williams


  • Club L at Topshop, £25

The cover-up

  • Zara, £69.99

Source: Read Full Article