Marks & Spencer has produced an amazing navy blue dress, priced at £55, which looks just like Meghan Markle's navy blue Roland Mouret dress that she wore at Cliveden House, ahead of her wedding to Prince Harry.