When it comes to making a lasting impression at formal events, nothing says elegance quite like a formal maxi dress. These long dresses are synonymous with...