This is the lbd you need!
Love love love this dress! have received so many compliments on it. i'm 5'4", 118 and xs fit perfectly. love the cap sleeves and details, super comfortable too. i can see wearing this year-round and dressing it up/down.