Free people overall dress. Size XL, however L would fit fine as well. It’s a splurge but my fave piece in my closet. #LTKstyletip #LTKFind #LTKSeasonal