Wearing an XXL in the top but it’s oversized, I have it tied in the back. I could wear an XL (I’m 52” bust, 47” waist, 60” hip). The pants are flares from fashion nova - I can’t find similar ones to link yet! #LTKPlusSize