Pia Toscano at the "Red Riding Hood" Premiere

Pia Toscano arrives at the "Red Riding Hood" Los Angeles premiere held at Grauman's Chinese Theatre on March 7, 2011 in Hollywood, California.

American Idol contestants spotted at the "Red Riding Hood" Los Angeles
American Idol contestants spotted at the "Red Riding Hood" Los Angeles
PR Photos