1XL in top for an oversized fit - my true size large would have fit as well! Shoes are old navy last year - wish I could find a link! #LTKcurves #LTKworkwear #LTKunder50