First of all, I have to say this outfit is a favorite of mine because of how similar it is to my personal style (my closet consists of almost all things long and flowy)!
In the summer, wearing a maxi skirt is a perfect way to create a feminine look without feeling like you have to show a lot of skin. The paired accessories are dainty and simple; they compliment the rest of the outfit in an effortless fashion!