The Prime Minister found himself in the midst of a crowd of screaming girls when he appeared alongside Bollywood superstar Aamir Khan at the Janki Devi Memorial College in Delhi.
The film heartthrob is also a Unicef ambassador for child nutrition and the patron of a women-only taxi service in the city.
Khan introduced Mr Cameron to some of the Sakha Cabs workers, who are trained in car mechanics and self-defence at the college.
More top news
For an 11 year old Syrian boy named Saleh, courage comes in learning to ride his new bike again.
A misty and cloudy night should keep frost away for most of the UK, with some spells of rain overnight.
Hollywood actor Mickey Rourke made a return to the boxing ring today aged 62, defeating an opponent less than half his age.