[7][8] She also had roles in numerous films, including A Merry Little Christmas (2006), Youth in Revolt (2009), One Wish (2010), One Kine Day (2011) and Detention of the Dead (2012).
Allen starred as the titular character in the CBS children's television series Cake in 2006.
[9] In 2011, Allen landed one of the main roles as socialite Charlotte Grayson in ABC's drama series Revenge.
[14] She had guest roles in television shows such as Medium, Cory in the House, The Suite Life on Deck, Grey's Anatomy, ER, CSI: Crime Scene Investigation, Wizards of Waverly Place and Cold Case.
[3] Allen is part of a musical act called Pour Vous, which means “for you” in French, with Johnny What.