A black shirt dress is a true classic and this 100% linen style from H&M can be relied upon all year round. It's also available in three other colours. Khaki will always be a classic colour that never goes out of style. We love the little touches on this shirt dress, like the long...