The Duchess of Cambridge has worn so many incredible outfits, it's hard to pick a favourite. But if push came to shove, the white Self Portrait dress she wore in 2016 is up there. The neutral number had a lace overlay, a sleek flowing skirt and cost £320 from the luxury brand. Fans were delighted to see the thigh high split which was a change for the wife of Prince William. Kate was the belle of the ball at the premiere of A Street Cat Named Bob in London and if you want her look for less, you have come to the right place. Little Mistress has produced a dress that looks JUST like Kate's, but for a fraction of the price. Available on ASOS, the 3/4 sleeve, lace top pleated midi dress costs £65 and you can buy it in petite, tall and regular. It has the same guipure lace detail and is the kind of timeless design you could wear again and again.
Duchess Kate wore this Self Portrait dress in 2016
The Self Portrait dress may have been released over two years ago, but ladies are still donning it to high profile events. It was a popular look at Ascot this year, with a number of ladies stepping out wearing it.
£65, Little Mistress @ ASOS
The brand has a huge following amongst bloggers and celebrities such as Selena Gomez and Reese Witherspoon, but the mid-range fashion house has plenty of royal fans too. As well as Kate’s sister Pippa Middleton, Princess Beatrice frequently rocks their fancy frocks and who can forget the Duchess of Sussex’s penchant for the label?
MORE: The Duchess of Cambridge's £39 statement earrings are just what you need for autumn
Meghan has worn Self Portrait many times – including back in April when she attended the Invictus Games Reception in London with then fiancé Prince Harry.
Shunning her favourite pastel palette, the former Suits star donned a green floral midi dress by the brand. It had a contrasting black print and ruffle detail at the sleeve and waist and actually went down to £210 in the mid-season sale.
READ: You can now buy the headband Kate Middleton wore to Prince Louis' christening