She has brown hair that is wavy straight, hazel eyes (with the silver tint), and sun-browned skin while in Melanie's body.
In Pet's body she has long wavy blonde hair, silvery pale skin, grey eyes, a small petulant mouth, with perfectly rounded finger nails, and freckles. She is very small in that body and has been told that she looks like an angel.
In the movie, her hair was portrayed as a dark brown.