Marks and Spencer is spoiling shoppers with its variety of spring/summer dresses perfect for a variety of occasions. Hidden ...