I think the style of the dress is much more flattering on you. I like the colors, too, but the sweater is ruining it, and it's a bit too long. If you can hem it, I would. Not loving whatever that is on your head. Such beautiful hair shouldn't be hidden.
great dress and the head gear is cute but the bag throws it all out of proportion, I'd try a smaller bag. also not sure about the sweater, maybe a shawl of the same color?