Moore made her feature film debut in 2001, with a minor voice role in the comedy film "Dr. Dolittle 2", before starring as Lana Thomas in the comedy film "The Princess Diaries". She received recognition for her starring role as Jamie Sullivan in the romantic drama film "A Walk to Remember" (2002), and starred in the films "Chasing Liberty" (2004), "Saved!" (2004), "Racing Stripes" (2005), "Because I Said So" (2007), "License to Wed" (2007), "Love, Wedding, Marriage" (2011), "47 Meters Down" (2017), "The Darkest Minds" (2018), and "Midway" (2019). Moore also voiced Princess Rapunzel in the Disney animated fantasy musical comedy film "Tangled" (2010), the short film "Tangled Ever After" (2012), the Disney Channel television film, ' (2017), and the series ' (2017–2020).