Zac Efron's come a long way from High School Musical — just check him out in the trailer for The Lucky One. Efron put on some muscle to play a former Marine in the film, and boy does it suit him well. Not only that, but he's sporting some serious tats and putting the moves on costar Taylor Schilling. We have some of the best stills from the Nicholas Sparks adaptation, and we're hoping this will satisfy us until the movie comes out next week. So for now, fill up on these shots of his crystal blue eyes, strong pecs, and knowing glances. Feel free to go through it a couple times. We won't judge you.
Photos courtesy of Warner Bros. Pictures