This is from the Ray Darten Basic line (RD Basics), the stylish yet comfortable multiway African print playsuit. This playsuit can be worn in 6 different ways by changing the wrap style of the straps around your body. It's like having 6 dresses in 1 dress, you decide the outfit you want to create each time.
Left-sided invisible zip
Large fabric strapattached from the waist for various wrap style