This dress is absolutely adorable, but it didn't fit me well. I never wore it out. Great for spring and summer. XL fits like a 16/18.
Fourth picture shows the lining. It has POCKETS.