Kellan Lutz couldn’t keep his hands off of new girlfriend Sharni Vinson at the premiere of his new movie, Immortals.
The hunky actor, who plays Poseidon, signed autographs for fans before grabbing ahold of his girlfriend and laying one on her.

Kellan Lutz was recently training for his upcoming movie,
Immortals, and he really had to ring it in to get this body… Lutz really pushed
the bar.
He close-grip pushed it…
He even kicked it up a notch after pushing it…
Yeah, the 26-year-old tells Men’s Fitness that he ate 16
eggs every morning to be able to grip and dip his body to 220 pounds of solid
muscle.
Talk about some eggs-ercise.
Lutz always seems to be fighting for fitness… But hey, you
gotta get swoll to win the role.
Kellan Lutz sure knows how to push it to the limit when it comes to his workout. Check out these shots of the Twilight star hitting up Muscle Beach in Los Angeles, where he spent the majority of the afternoon hangin’ tough.
It’s no wonder he spends all this time working on his physique.
Especially when you consider his next two films. The first, called Arena, he plays a man drawn into a modern day gladiatorial fighting, and the next, called Immortals, he plays the Greek God Poseidon.