I did a size medium in the vest, but I think the large would have also been a cute fit. T-shirt size medium, jeans size 30 (I’m a curvy size 8), shoes fit tts. #LTKSaleAlert #LTKOver40 #LTKMidsize