This maxi dress is sure to give you angelic vibes with smocked top skirt and ruffle hem details. Halter top and open back adds a feminine touch.