Size small in the jacket and pants! Heels run true to size and are so comfortable - I walked miles in them