Aamir Khan and David Cameron interacted with students of Janaki Devi Memorial College in New Delhi.
Aamir Khan, who had met with US President Barack Obama in 2010 during his India visit, is the only Bollywood actor to be meeting the English premier.
Apparently, the actor's team and David Cameron's office have been working out the schedule since a couple of months.
The British Prime Minister expressed a desire to meet Aamir Khan owing to his growing popularity in the UK after he featured on the cover of TIME magazine.
David Cameron has also been impressed with Aamir's social work through his TV show Satyamev Jayate.
Aamir Khan, who is currently shooting for Raju Hirani's Peekay in Rajasthan, flew down to Delhi for the meeting.