Perfect!
I bought this top in Ivory and Mint for spring time. I went a size down on a whim and it ended up being perfect. The top does have some stretch to it so if your on the smaller side of medium definitely get a small! Gorgeous and so girly. Love it!
xx