42% OFFRiver IslandWhite Cotton Printed Belted Midi Shirt DressNow £38.00Was £66.00You save £28.00 (42%) View deal at River Island (opens in a new tab)ShareSold by River IslandDresses