Ruffled mini dress
Cut out detail at front
Open at back
Button up closure at neck
Zipper at back
Multi layered ruffles at sleeve and skirt
Flower detail at front
Red satin lining