Might be stale news by now, but it hasnt spoiled yet. From left: Dustin Milligan, AnnaLynne McCord, Jessica Walter, Shenae Grimes, Tristan Wilds, Lori Loughlin, Ryan Eggold, Jessica Stroup and Michael Steger.