The Angel Maxi Dress elevates soft ribbed knit to after-hours status. It has a bodycon fit, finely ribbed with generous stretch. It is self lined and has stretch.