Prior to 2011, Josh Dallas had been seen here and there in guest-starring roles. But between playing one of the Warriors Three in "Thor" and now starring as Prince Charming on "Once Upon a Time," we think he's a break-out star. His dashing Prince definitely had us charmed, complete with excellent chemistry with Ginnifer Goodwin's Snow White. We can't wait to see what happens with his real-world counterpart in "Once Upon a Time."
--Andrea Reiher, Zap2it