He may be Bollywood's bad boy but one cannot deny that Salman Khan was the original muscle man of Bollywood.
After Salman came the others -- Sanjay Dutt, Suniel Shetty, Akshay Kumar, Hrithik Roshan, John Abraham and so on.
The latest to join Bollywood's brawn club is Shah Rukh Khan, who shows off his six packs in the promos of his latest film, Om Shanti Om.
So we couldn't help but ask: which actor do YOU think has the best body?