Roberts played a recent college graduate who works at an adult bookstore to make ends meet.
She has said that most of her lines were ad-libbed so her reactions in the film were completely genuine.
She also appeared that year in Twelve and It's Kind of a Funny Story.
In 2013, Roberts co-starred with John Cusack and Evan Peters in Adult World.
In 2010, Roberts co-starred as Grace in the film Valentine's Day in which her aunt, Julia Roberts also appeared, although they were never together on-screen.The film was released in May 2014 to generally positive reviews, with particular praise for Roberts' performance.Tom Shone of The Guardian and Ian Freer of Empire both called her the "standout" of the film, Roberts plays the lead character Chanel Oberlin on the first season of Fox's horror comedy series Scream Queens, alongside Jamie Lee Curtis and Lea Michele.Roberts then appeared in a series of film roles, including Nancy Drew (2007), Wild Child (2008), Hotel for Dogs (2009), Valentine's Day (2010), It's Kind of a Funny Story (2010), and The Art of Getting By (2011).Looking for more mature roles, Roberts went on to obtain both supporting and lead roles in Lymelife (2009), 184.108.40.206 (2010), Scream 4 (2011), Adult World (2013), We're the Millers (2013), and Palo Alto (2013).