Next shoppers are snapping up a certain shift dress which comes in five stylish patterns for the summer. The Mini Shift Dress, priced at £32, is made from a linen-blend fabric with a scoop back ...
Trends come and go, but 1960s shift dresses have always been here to stay. The timeless mini has long stood the test of time ...