Top is a Small (white is sold out but the blue is so pretty). Will also link similar style. Shorts are old from Zara size 4 Shoes are true size 7 This hat is one size but adjustable #LTKSeasonal #LTKSummerSales #LTKSaleAlert