Just a heads-up: edits are not made for you to use as-is, but to study and try to replicate on your own. Not that I'd mind anyway, but that will be much more helpful to your long-term improvement =)
That sprite is seriously inconsistent, in style and outlines. Why are the arms and legs pixeled so differently? Why no outline on the dress at all?
You have to make an important decision: either separate sprites from bg with outlines, or color, or both. Each have their pros and cons.
If you outline the sprite(s), do it consistently, and do not outline the bg (or tone it down much).
If you don't outline the sprite, tone down the bg colors (lots, esp. the reds) and pick contrasting colors for the sprite (pink vs red = nope).
At this sprite size, I don't think outlines work so well: the 1px wide legs + black outlines on each side = 3px wide mess.
No inside outlines either! They take up precious pixel space that should be used for shading instead, and they don't read well (she's got a beard). That's why I didn't use them in the house.
Agree with the General about the eyes.