Cast member James Marsden attends the premiere of the film "Hop" in Los Angeles March 27, 2011.[Photo/Agencies]
Click for more photos