Home / Discover / People

27 Dresses

2008
as Jane Nichols

Knocked Up

2007
as Alison Scott

Killers

2010
as Jen Kornfeldt

New Year's Eve

2011
as Laura Carrington

Life As We Know It

2010
as Holly Berenson

The Big Wedding

2013
as Lyla Griffin

Unforgettable

2017
as Tessa Connover

The Nut Job

2014
as Andie (voice)

One for the Money

2012
as Stephanie Plum

King of the Hill

1993
as Christina Sebastian

Valentine

2001
as Shelley Fisher

Love's Enduring Promise

2004
as Marty Claridge

Stand-Ins

1997
as Taffy-Rita Hayworth's Stand-in

Fear of Rain

2021
as Michelle Burroughs

Caffeine

2007
as Laura

Wish Upon a Star

1996
as Alexia Wheaton

The Ringer

2005
as Lynn Sheridan

Zyzzyx Road

2006
as Marissa

Love Comes Softly

2003
as Marty Claridge

Home Sweet Hell

2015
as Mona Champagne

Prince Valiant

1997
as Princess Ilene

Bug Buster

1998
as Shannon Griffin

100 Girls

2000
as Arlene

Jackie & Ryan

2014
as Jackie

Wuthering Heights

2003
as Isabel Linton

That Night

1992
as Kathryn

Critical Assembly

2003
as Aizy Hayward

Descendant

2003
as Ann Hedgerow / Emily Hedgerow

The Tempest

1998
as Miranda Prosper

Side Effects

2005
as Karly Hert

Producer

Movie Life As We Know It 2010
Movie Side Effects 2005