This beautiful shift dress has a relaxed shape and a knee length hem. The boxy, oversized fit will have a flattering look on all figures, and it has comfortable short sleeves too. For a smart look, style this dress with heels - and stay casual with white trainers on a day out.