NWT Liberty Fabric midi dress by JCrew. Photos don"t do this dress justice! The print is beautiful and they style is very flattering. It’s a size M and fits true to size.