I haven't seen the movie - the plot doesn't interest me. Even though, I know what you are saying about Portman being more "girl-like" than "woman-like". It's just not in her - at least not yet. She is young and should stick to roles that suit her cute, bubbly personality.
Movies Natalie Portman has been in and are available on DVD: