The dress would be perfect for a baby shower or spring wedding. I love the detail on the sleeves & the ruched fit is so flattering. I'm wearing a size S!