The Twilight Saga film series is one of the most popular series of all time. These films were based on books of the same names, which were written by Stephenie Meyer, and they immediately had a fan base like no other.

The Twilight saga starred Kristen Stewart as Bella Swan, and it focused on her relationships with vampire, Edward Cullen, and Jacob Black, who can change into a wolf. The first movie, Twilight, was released in 2008, and it was followed by New Moon in 2009, Eclipse in 2010, and Breaking Dawn – Part 1 in 2011. Then, there was Breaking Dawn – Part 2 in 2012.

Stewart is an actress who has been acting for years and years. Her parents work in the industry. Throughout her career, she has been seen in thrillers like Panic Room, family-friendly flicks like Zathura: A Space Adventure, fantasy films like Snow White and the Huntsman, dramas like Still Alice and action movies like the new Charlie's Angels.

She is best known for playing Bella Swan, though, and she was not loved in this role by everyone. Here is a list of 20 actresses who maybe could have played Bella Swan better than Stewart did.

20 Emma Watson

Emma Watson is no stranger to successful stories, or starring roles, or plots that are centered around fantasy (and feature interesting creatures). Plus, she is a beloved actress, and it would have been neat to see her in yet another based-on-a-set-of-books film series.

19 Christian Serratos

A person would have to be pretty strong to deal with all the vampire and wolf issues that Bella Swan faced. One star who is pretty tough is Christian Serratos. Her most notable role is that of Rosita on The Walking Dead… but she was also in the Twilight movies (just not in the lead role!).

18 Mia Wasikowska

Besides being strong and patient, Bella was also attractive, which helped create this love triangle that so many fans adored. Mia Wasikowska (who played the title character in Tim Burton's Alice in Wonderland flicks) has this sweet and pretty look, and it is easy to imagine a vampire and a wolf falling for her.

17 Camila Mendes

Camila Mendes is known to many as Veronica Lodge, as she portrays this character on Riverdale. She is a great mix of sugar and spice, making her another contender for this role! Everyone would want to be with her, and her fierce attitude would help her overcome any/all obstacles.

16 Dakota Johnson

The Twilight Saga film series is based on a series of books, as are the Fifty Shades of Grey movies. In the Fifty Shades films, Dakota Johnson played Anastasia Steele, and this means that Johnson knows how to star in a romantic story filled with drama and excitement.

15 Katie Leung

Katie Leung’s most famous role was her portrayal of Cho Chang in the Harry Potter films. She is another actress who is able to be appealing (Harry totally had a crush on her!), while also showing a lot of strength (those students had to overcome some real obstacles).

14 Sofia Carson

It is cool to imagine Sofia Carson as Bella Swan, too. She is Evie in the Descendants films, and she has been in other movies, like Adventures in Babysitting and A Cinderella Story: If the Shoe Fits, as well as TV shows like Pretty Little Liars: The Perfectionists.

13 Logan Browning

Up next is an actress named Logan Browning, and she is best known for playing Samantha White on the show, Dear White People. As mentioned, tons of people were (and still are) in love with the Twilight films… but some people didn't like Stewart’s portrayal. Maybe Browning could have done it better?!

12 Aly Michalka

Aly Michalka is a singer and an actress, and, in the past, she was on the Disney Channel’s Phil of the Future and in films like Easy A. She is another one with a soft and sweet side, meaning it is so easy to picture both Edward and Jacob falling for her completely.

11 Nina Dobrev

An obvious choice for this role would be Nina Dobrev. From 2009 to 2017, she starred on The Vampire Diaries, and, as the name suggests, this series was about vampires. It was based on a book series, as well!

10 Tania Raymonde

As mentioned, Bella needed to be strong in order to deal with everything going on in this story, and Tania Raymonde has shown viewers strength. She was Alex Rousseau on Lost, Nikki in Texas Chainsaw 3D and Brittany Gold on Goliath, to name just a few of her strong roles.

9 Shailene Woodley

It would have also been amazing to see Shailene Woodley in these movies! Over the years, she has been featured in The Secret Life of the American Teenager, The Spectacular Now, The Fault in Our Stars, The Divergent SeriesBig Little Lies, and other impressive projects.

8 Jenna Ortega

Young Jane on Jane the Virgin was portrayed by an actress named Jenna Ortega, and she is next on this list. She has the talent. She has the look...and she seems to have the determination that it would have taken to film (and star in) this popular film series.

7 Olivia Cooke

Olivia Cooke has been seen in more and more films and television shows in the past few years. Imagine if she played Bella Swan…

It is actually pretty simple to picture her in this role, deep within the romantic and thrilling story.

6 Selena Gomez

One of the most popular singers out there is Selena Gomez, and she started out with acting. Her Disney show was Wizards of Waverly Place, which was about magic and fantasy, and The Twilight Saga film series has some of these elements, too!

5 Christina Schmidt

Christina Schmidt is an actress and a model, and her most notable role was as Terri McGreggor on the show Degrassi: The Next Generation. She is another one who is fun to picture as Bella, and she is another one who definitely would have attracted Edward and Jacob.

4 Adeline Rudolph

On the Netflix series Chilling Adventures of Sabrina, Adeline Rudolph plays the role of Agatha. This is another fantasy-based story, so she is up next on the list of people who could have starred in this fantasy love story better than Kristen Stewart.

3 Lily Collins

Two of Lily Collins’ most notable works are Mirror Mirror and The Mortal Instruments: City of Bones. These are fantasy films that she starred in, so she could have taken on a whole fantasy film series, as well… one about a vampire and a wolf.

2 Vanessa Hudgens

Vanessa Hudgens is a well-known star. She was in all of the High School Musical flicks. She is always on "attractive" and "best-dressed" lists. Plus, she has played parts that show off a sense of fierceness. Who else can picture her as Bella?

1 Karen Gillan

The Guardians of the Galaxy movies, the Avengers movies and the new Jumanji movies are just a few of the series that Karen Gillan has been in over the years. Her performances showed that she can play strong and smart characters, meaning she is the final suggestion of someone who perhaps could have starred in the Twilight films.