SheIn offers its SheIn Women's Long Sleeve Dress in Purple Floral Print for $22.98 with free shipping. That's $17 off list and the lowest total price we could find. It's available in size S to L.
Note: Uncheck "Add Shipping Insurance to your order" during checkout to remove the 99 cent fee. This item ships from mainland China and should arrive in three to four weeks.