An elegant olive green maxi dress with an off-the-shoulder neckline and sheer mesh hem has been heavily discounted at ASOS just in time for wedding and race season.