10
Much Ado About Nothing (1993)
Much Ado About Nothing (1993)

In this adaptation of Shakespeare’s comedy, Beckinsale plays Hero, the young and innocent daughter of Leonato. The film revolves around love, deception, and misunderstandings in a vibrant Italian villa.

“Silence is the perfectest herald of joy. I were but little happy if I could say how much.” – Much Ado About Nothing

9
Snow Angels (2007)
Snow Angels (2007)

Beckinsale portrays Annie Marchand, a struggling mother dealing with a failing marriage and the challenges of raising her daughter. The film explores the complexities of human relationships.

“I hate this. I hate how we never really talk, we just tiptoe around everything.” – Snow Angels

8
Click (2006)
Click (2006)

Beckinsale plays Donna Newman, the wife of Michael Newman (Adam Sandler), who discovers a universal remote control that allows him to manipulate his life. However, he soon realizes the consequences of his actions.

“I can’t believe I’m arguing with a remote control!” – Click

7
Emma (1996)
Emma (1996)

In this adaptation of Jane Austen’s classic novel, Beckinsale portrays Emma Woodhouse, a young woman who meddles in the romantic lives of those around her, leading to unexpected consequences.

“Better be without sense than misapply it as you do.” – Emma

6
Love & Friendship (2016)
Love & Friendship (2016)

Beckinsale plays Lady Susan Vernon, a witty and cunning widow who navigates society in search of advantageous marriages for herself and her daughter.

“Facts are horrid things.” – Love & Friendship

5
Serendipity (2001)
Serendipity (2001)

Beckinsale stars as Sara Thomas, a woman who believes in fate and destiny. The movie follows her unexpected and magical encounters with Jonathan Trager (John Cusack) over the years.

“It’s not about destiny. It’s about the choices we make. And how hard we’re willing to work to get the things we want.” – Serendipity

4
The Aviator (2004)
The Aviator (2004)

In this biographical drama, Beckinsale portrays Ava Gardner, a famous actress and one of the great loves of Howard Hughes (Leonardo DiCaprio), the eccentric aviation pioneer.

“You’re not really anybody in America if you’re not on TV.” – The Aviator

3
Van Helsing (2004)
Van Helsing (2004)

Beckinsale plays Anna Valerious, a fierce Romanian princess who teams up with monster hunter Van Helsing to defeat the notorious Count Dracula and his creatures.

“I think if I hear you call me ‘little girl’ one more time, I’m gonna pop you.” – Van Helsing

2
Pearl Harbor (2001)
Pearl Harbor (2001)

In this epic war film, Beckinsale portrays Nurse Lt. Evelyn Johnson. The movie explores a complex love triangle set against the backdrop of the attack on Pearl Harbor during World War II.

“You know, this isn’t exactly the best time for me to be learning how to live with you.” – Pearl Harbor

1
Underworld (2003)
Underworld (2003)

Beckinsale plays Selene, a vampire warrior caught in the ancient feud between vampires and werewolves. She discovers a plot that could lead to the extinction of her kind.

“I can’t be a hybrid. I’m an elite.” – Underworld