back to top

The 13 Most Dreamy Female Movie Heroines You Once Worshipped

Remember the magic you felt from these movies of the '90s and early 2000s?

Posted on

1. Juliet as played by Claire Danes in Romeo + Juliet

Even before this movie came out, you listed Romeo and Juliet as your favorite "book" (there's a small chance you hadn't actually read it), so when the world's most romantic tale became a movie, it was the most beautiful thing ever. And those angel wings. OMG.

2. Matilda as played by Mara Wilson in Matilda

After seeing this movie, you made a promise to read more and spent hours of time in your imagination moving things by magic and basking in Miss Honey's love.

3. Danielle as played by Drew Barrymore in Ever After

This Cinderella movie made princesses cool, edgy, and acceptable again. This moment was epic — for months after you wore glitter eyeshadow, did your hair in braids, and even wore fairy wings to the dance.

4. Charlotte as played by Scarlett Johansson in Lost in Translation

This whole movie felt like a dream and made you weirdly excited to grow up... and experience being lost. Because it looked so cool!

5. Rose as played by Kate Winslet in Titanic

Obviously. In 1997, there was no 13-year-old American girl who wouldn't give anything to be on a sinking ship with Leonardo DiCaprio.

6. Emma as portrayed by Gwyneth Paltrow

In Austen's words: "Emma Woodhouse, handsome, clever, and rich..." Basically, all the ingredients for a perfect girl crush.

7. Lydia as played by Winona Ryder in Beetlejuice

Dark, artsy, and misunderstood? Check, check, check. That was you. Now you just needed some cool ghosts to hang out with.

8. Jennifer as played by Reese Witherspoon in Pleasantville

This movie made you yearn for the skirts and sweaters of the '50s. And despite Reese playing something of a bad girl, there was something powerful about her as well.

9. Hallie/Annie as played by Lindsay Lohan in The Parent Trap

The magic in LiLo's role was really about your desire to be rich, travel, have a mom who was a fashion designer, wear great clothes... and discover another you, which would be really cool.

10. Wednesday Addams as portrayed by Christina Ricci in Addams Family Values

I mean. You are Wednesday. In so many ways.

11. Jo as played by Winona Ryder in Little Women

Jo may not be the prettiest girl in this movie adaptation of Louisa May Alcott's classic, but she gets all the best stuff — a steamy guy, a book deal, a real career. She's a real modern lady.

12. Mia Thermopolis as played by Anne Hathaway in The Princess Diaries

Come come now. You must admit that there was a time when you liked Anne Hathaway. And this movie set you on a daydreaming kick about free makeovers and showing up your classmates.

13. Sarah as played by Robin Tunney in The Craft

OK, if you and your friends became witches and had magical powers, obviously you'd be the best at them. Which is why you loved this girl. (I might also add that she was responsible for the millions of games of "light as a feather, stiff as a board" you played at sleepovers.)

Top trending videos

Watch more BuzzFeed Video Caret right

Top trending videos

Watch more BuzzFeed Video Caret right
The best things at three price points