Robert Pattinson revealed that he covered his entire body with jelly beans while filming 'Water for Elephants,' reports Hollywood Life.

Don't worry, the 25-year-old actor doesn't have some strange fetish for sugary sweets. He did it to get elephant Rosie to shower him with kisses for the film.

“I was trying to get her trunk to move around,” said Rob. “I put all these treats … jelly beans all over my body and I put too many on, and she rests her trunk on my chest. So much jelly bean with elephant saliva that she wanted to snort it.”