Stefano Langone at the "Red Riding Hood" Premiere

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

By Joanna Martinez
American Idol contestants seen arriving at the "
American Idol contestants seen arriving at the ""Red Riding Hood"" Los Angeles
PR Photos