The Pretty Angel Vintage Lace Vest is beautifully feminine with its lace overlay, flounced hem and tiny covered buttons down the front. Pretty Angel calls it a vest, but certainly long enough to wear as a dress. All done in a gorgeous shade of light green.