This Maxi dress is by Ivy Jane. They just make beautiful and different items.
This has a drawstring waist to make for a flattering look.