1998 The Parent Trap Hallie Parker / Annie James Main Role 2000 Life-Size Casey Mitchell[114] TV 2002 Get a Clue Lexy Gold TV film by Disney Channel Original Movie 2003 Freaky Friday Anna Coleman Main Role 2004 Confessions of a Teenage Drama Queen Mary Elizabeth "Lola" Steppe Main Role Mean Girls Cady Heron Main Role 2005 Herbie: Fully Loaded Margaret "Maggie" Peyton Main Role 2006 Just My Luck Ashley Albright Main Role A Prairie Home Companion Lola Johnson Supporting Role Bobby Diane Huber Supporting Role The Holiday Herself Cameo (Uncredited) 2007 Chapter 27 Jude Main Role Georgia Rule Rachel Wilcox Main Role I Know Who Killed Me Aubrey Fleming / Dakota Moss Main Role 2008 Dare to Love Me La Ritana Main Role / In Production
Television
* Another World - 1996–1997 * Bette (2000–2001) - appeared October 11, 2000, in pilot episode only * Punk'd - one episode, December 14, 2003 (see above) * Saturday Night Live - Host, May 1, 2004 * 2004 MTV Movie Awards - Host, June 10, 2004 * That '70s Show - "Mother's Little Helper" episode, November 10, 2004 * Saturday Night Live - Cameo for Weekend Update, December 11, 2004 * Saturday Night Live - Host, May 21, 2005 (season finale) * Saturday Night Live - Host, April 15, 2006 * 2006 World Music Awards - Host, November 2006 * Ugly Betty - "Jump" episode, May 22, 2008
Albums
* 2004: Speak * 2005: A Little More Personal (Raw)
Singles
* 2004: "Rumors" * 2005: "Over" * 2005: "First" * 2005: "Confessions of a Broken Heart (Daughter to Father)" * 2006: "I Live for the Day" * 2008: "Bossy"
Featured soundtrack
* 2003: Freaky Friday * 2004: The Princess Diaries 2: Royal Engagement * 2004: Confessions of a Teenage Drama Queen * 2004: That's So Raven * 2005: Herbie: Fully Loaded * 2006: A Prairie Home Companion