Super-hunk John Abraham is a staunch vegetarian and has even campaigned for the cause wearing nothing but spring onions and a garland of peas.

John gave up meat after seeing new chicken farms outside Mumbai. "I love animals, so why would I eat them. I'm vegetarian and feel better than ever. I've especially valued the muscle-building and fitness advantages of a vegetarian diet", said the hottie.