Year Actress Character Film 2000 Julia Roberts Erin Brockovich Erin Brockovich † 2001 Sissy Spacek Ruth Fowler In the Bedroom ‡ Nicole Kidman Satine Moulin Rouge! ‡ Renée Zellweger Bridget Jones Bridget Jones's Diary ‡ 2002 Julianne Moore Cathy Whitaker Far from Heaven ‡ Salma Hayek Frida Kahlo Frida ‡ Nicole Kidman Virginia Woolf The Hours † Diane Lane Constance "Connie" Sumner Unfaithful ‡ 2003 Charlize Theron Aileen Wuornos Monster † Jennifer Connelly Kathy Nicolo House of Sand and Fog Diane Keaton Erica Barry Something's Gotta Give ‡ Nicole Kidman Ada Monroe Cold Mountain Samantha Morton Sarah Sullivan In America ‡ Naomi Watts Cristina "Cris" Williams-Peck 21 Grams ‡ 2004 Hilary Swank Maggie Fitzgerald Million Dollar Baby † Annette Bening Julia Lambert Being Julia ‡ Catalina Sandino Moreno María Álvarez Maria Full of Grace ‡ Imelda Staunton Vera Rose Drake Vera Drake ‡ Kate Winslet Clementine Kruczynski Eternal Sunshine of the Spotless Mind ‡ Uma Thurman Beatrix Kiddo Kill Bill: Volume 2 2005 Reese Witherspoon June Carter Walk the Line † Joan Allen Terry Wolfmeyer The Upside of Anger Judi Dench Laura Henderson Mrs Henderson Presents ‡ Felicity Huffman Sabrina "Bree" Osbourne / Stanley Schupak Transamerica ‡ Keira Knightley Elizabeth Bennet Pride and Prejudice ‡ Charlize Theron Josey Aimes North Country ‡ 2006 Helen Mirren Elizabeth II The Queen † Penélope Cruz Raimunda Volver ‡ Judi Dench Barbara Covett Notes on a Scandal ‡ Meryl Streep Miranda Priestly The Devil Wears Prada ‡ Kate Winslet Sarah Pierce Little Children ‡ 2007 Julie Christie Fiona Anderson Away from Her ‡ Amy Adams Princess Giselle Enchanted Cate Blanchett Elizabeth I Elizabeth: The Golden Age ‡ Marion Cotillard Édith Piaf La Vie en Rose † Angelina Jolie Mariane Pearl A Mighty Heart Ellen Page Juno MacGuff Juno ‡ 2008 Anne Hathaway (TIE) Kym Buchman Rachel Getting Married ‡ Meryl Streep (TIE) Aloysius Bouvier Doubt ‡ Kate Beckinsale Rachel Armstrong Nothing but the Truth Cate Blanchett Daisy Fuller (adult) The Curious Case of Benjamin Button Angelina Jolie Christine Collins Changeling ‡ Melissa Leo Ray Eddy Frozen River ‡ 2009 Sandra Bullock (TIE) Leigh Anne Tuohy The Blind Side † Meryl Streep (TIE) Julia Child Julie & Julia ‡ Emily Blunt Queen Victoria The Young Victoria Carey Mulligan Jenny Miller An Education ‡ Saoirse Ronan Susie Salmon The Lovely Bones Gabourey Sidibe Claireece "Precious" Jones Precious ‡