Twilight fans will be surprised to hear that Robert Pattinson now beats Taylor Lautner in the six-pack stakes!

Taylor stole the limelight in both “New Moon” and “Eclipse” with his tanned, toned physic, but it seems Robert's  work out regime means he now has the hottest body among the cast and it's all down his love for biking.

Kellan Lutz, who plays Emmet Cullen in the vampire saga says Rob has been working hard.

Kellan told Access Hollywood: "Rob has been very diligent on his bicycle. He bikes a lot and he's been training.

“I'm very impressed with him and I'd say that Rob [has the best abs] now."