John Lewis sells a whole host of fashion items, from a great collection of shoes to beautiful shirts and accessories. However, as stylist.co.uk reports, it was a certain dress that impressed shoppers so much in 2018 that it became the retailer’s most sold-out item.