It flows and grazes the floor and is timelessly stylish. The maxi dress is flattering on every silhouette, can be dressed up or dressed down, and is a garment that is especially fun to wear during the summer season. There have been maxi dresses going as far back as...