Every product on this page was chosen by a Harper's BAZAAR editor. We may earn commission on some of the items you choose to buy. Irina Shayk's off-duty style is practically perfect in every way, and ...
Shoppers are praising a Next dress as 'very flattering' with great price and quality. The retail giant is offering the Black Long Sleeve Zip Front Mini Dress for £38 that comes just above the knee.