The Most Beautiful Movie Characters Of All Time

There are so many beautiful women who have graced the silver screen over the years, but what makes the sexiest film character is a special recipe that rarely follows the rules. From powerful heroines to cunning vixens and vengeful assassins, these fictional femmes all bring that certain something to their role that brings everyone else to their knees.

40. Madison in 'Splash'

Daryl Hannah made everyone believe in mermaids again after starring in this '80s classic. There may be plenty of fish in the sea, but mermaid Madison is the only one we see.

39. Princess Leia in 'Star Wars'

While it was marketed as a family-friendly trilogy, everyone's eye got a little wider when Carrie Fisher donned this prisoner's outfit. Star Wars fandom quickly took on a whole new meaning thanks to this genius little number.

38. Naomi Lapaglia in 'The Wolf of Wall Street'

The film may have been a true story about a Wall Street tyrant, but all anyone really needs to know is Margot Robbie plays a smoking hot wife who will do whatever it takes to get her way.

37. Arwen in 'Lord of the Rings'

Played by Liv Tyler, this character instantly changed our idea of elves from Christmas tinkerers to ethereal goddesses.

36. Holly Golightly in 'Breakfast at Tiffany's'

In this film, Audrey Hepburn plays a sort of escort/socialite...no one is really sure. Whatever it is, she's irresistible.

35. Nancy Callahan in 'Sin City'

Played by Jessica Alba, this professional stripper turned everyone into noir fans.

34. Maggie Pollitt in 'Cat On A Hot Tin Roof'

It's hard to pick just one Liz Taylor movie, but Maggie's seductive desperation really edges this classic to the top.

33. Selene in the 'Underworld' series

Just when you thought sci-fi was slipping away from the mainstream, Kate Beckinsale swoops in as a professional haunter/killer/vampire in a spandex bodysuit, and all bets are off.

32. Vivian Ward in 'Pretty Woman'

In This contemporary Cinderella story, Julia Roberts plays a prostitute who becomes a millionaire's girlfriend. Whether her outfits were better pre or post-Rodeo Drive is still up for debate.

31. Latika in 'Slumdog Millionaire'

Freida Pinto plays a strikingly beautiful teenager from the slums in India who's been the love interest of co-star Dev Patel since they were kids. Clearly, there is no getting over this babe.

30. Black Widow in 'Iron Man 2' and 'The Avengers'

Scarlett Johansson has a textbook figure and doe eyes that will make the Hulk go weak, but when she puts on her tight and black spy getup, it's game over.

29. Lisa in 'Weird Science'

Go ahead and make fun of nerds all you want, but that's exactly who coded a computer-created dream girl played by Kelly LeBrock into existence.

28. Santanico Pandemonium in 'From Dusk Till Dawn'

In this film, Salma Hayek plays a table dancing, vampire high priestess of evil. Don't worry if you don't know what that means, just watch and learn.

27. Elizabeth Swann in 'Pirates Of The Caribbean'

Despite the fact that Disney produced this trilogy as a family-friendly franchise, Keira Knightley is definitely bringing some spice to her pirate.

26. Cataleya Restrepo in 'Colombiana'

Look, Zoe Saldana in literally anything is going to be hot, but her playing a Latina contract killer just about blows the roof on the fantasy list.

25. Jessica Rabbit in 'Who Framed Roger Rabbit'

Just because she's a cartoon character doesn't mean she isn't dripping with sex appeal. It's not her fault. She's not bad; she was just drawn that way.

24. Luisa Cortés in 'Y Tu Mamá También'

You don't have to speak Spanish to enjoy Maribel Verdú in this movie. To be totally honest, you don't even have to read the subtitles.

23. Barbarella in 'Barbarella'

If you thought sex-kitten-going-on-intergalactic-adventures wasn't your genre, please allow Jane Fonda to change your mind.

22. Catwoman in 'Batman Returns'

Every woman who has ever played Catwoman has been a fox (fox-cat?). Still, we have to give it to Michelle Pfeiffer; she just makes being a leather mama look so naturally fierce.

21. Catherine Tramell in 'Basic Instinct'

Sharon Stone scarred a whole generation of men who watched this film. In her role as the crime novelist / possible axe murderer, she's dangerously perfect.

20. Honeychile Rider in 'Dr. No'

Bond girls can sometimes get a bad rep for just being eye candy. However, Ursula Andress transcended all stereotypes when she gifted the world this beach scene.

19. Foxy Brown in 'Foxy Brown'

Pam Grier basically just battles a bunch of villains with unrelenting sexiness in this '70s classic. Her tagline, "I"m a whole lot of woman" says it all.

18. Lisbeth Salander in 'The Girl With The Dragon Tattoo'

Rooney Mara plays a goth-y hacker/detective in the US version of this book-to-film adaptation. She's no Bond girl, but we are feeling the ink and rage on Lisbeth.

17. Alex Owens in 'Flashdance'

Not only does Jennifer Beals play a sweaty welder in a jumpsuit, but she is also an angel of dance in a leotard. It's a perfect 10.

16. Maria Elena in 'Vicky Cristina Barcelona'

In this role Penélope Cruz did what only Penélope Cruz could do — she made being a psychotic ex look sexy as hell.

15. Camille Montes in 'Quantum of Solace'

This professional assassin played by Olga Kurylenko has dirt covering her face for half the movie and yet she is still smoking hot.

14. Sugar Kane in 'Some Like It Hot'

Marilyn Monroe plays a nightclub chanteuse in this quippy comedy. While she has significantly less screen time than her two comedic co-stars, she still steals the show.

13. Héloïse in 'Portrait Of A Lady On Fire'

This film mostly circulated through the indie world, but Adèle Haenel's piercing performance as the conflicted bride-to-be could not be ignored.

12. Emmeline Lestrange in 'The Blue Lagoon'

In this film, Brooke Shields survives a shipwreck to spend the rest of the movie more or less naked on an island. It's brilliant.

11. Elena Montero in 'The Mask Of Zorro'

Catherine Zeta-Jones is not only a sword wielding heroine dream girl; she's also a philanthropist who speaks Spanish. Mi corazón!

10. Wonder Woman in 'Wonder Woman'

You already know anyone who gets to play Wonder Woman is going to be a total babe, but Gal Gadot really turned it up with her strong feminist take on this superhero.

9. Mikaela Banes in 'Transformers'

A movie about giant transforming robots isn't everyone's cup of tea. But when you add Megan Fox playing a mechanic in a crop top, it quickly becomes universally thrilling.

8. Shosanna Dreyfus in 'Inglourious Basterds'

She may be covering as a cinema operator, but Mélanie Laurent is really out for revenge. It doesn't take long to realize she is one fiery woman.

7. Lara Croft in 'Tomb Raider'

The movie is based on a video game and was widely criticized for its bland plot. Luckily none of that matters because Angelina Jolie spends most of this film raiding tombs in tight-fitting tank tops.

6. Fanny Chenal in 'A Good Year'

French actress extraordinaire Marion Cotillard plays this small-town dream girl who turns a workaholic stock market tycoon into a retired, love-drunk ex-pat. Who wouldn't leave it all behind for Fanny?

5. Jennifer North in 'Valley Of The Dolls'

Sharon Tate plays a beautiful but talentless chorus line girl leading a turbulent life, which eventually spirals completely out of control. Thankfully, not before she has a short stint making "art house" films.

4. Séverine Serizy in 'Belle De Jour'

In this masterpiece, Catherine Deneuve plays a bored housewife who can't reconcile with her masochistic fantasies. So what does she do? Creates a fake name and starts working at a high-class brothel.

3. Dr. Madeleine Swann in 'Spectre'

French actress Léa Seydoux has been on the up-and-coming for a while now, but she really solidified herself as a stone-cold fox when she took over as the latest Bond girl. Swann just has a certain je ne sais quoi that makes her unforgettable.

2. Adelina Sbaratti in 'Yesterday, Today and Tomorrow'

As if playing a black market vendor wasn't cheeky enough, Sophia Loren went on to give one of the most razzing strip teases in history.

1. Marie "Slim" Browning in 'To Have and Have Not'

The unrivaled Lauren Bacall plays an American wanderer in France. She sings, she pickpockets, and she does whatever she wants. With Slim's smoldering gaze, she can get away with murder.