The piece causing a stir is the £49 Finery London Polka Dot Midi Tea Dress from M&S. Not only does the stylish number offer ...