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
A quick text can have serious long-term implications for a mobile phone users' spine, experts have warned.
The terror threat posed by violent extremists has "evolved", one of the UK's most senior counter-terrorism officers has warned.
A four-year-old boy has survived a 230-foot fall from a cliff in California.