A "Diwali Milan" or Diwali meet as called by the Bharatiya Janata Party (BJP), this was Modi's first formal outreach to the media since he became the prime minister.
Though journalists had to come an hour in advance for the much-awaited meet, none complained.
A relaxed Modi arrived around noon, wearing a light pink kurta and a pink jacket.
The stage, decorated with flowers, had a huge party poster with the images of a smiling prime minister and BJP president Amit Shah.
Modi was flanked by Shah and Home Minister Rajnath Singh on either side on the stage.
The prime minister however kept politics at bay, and chose to break the ice recounting how once upon a time he was the one to make seating arrangements for the media.
Modi was referring to his days in the BJP national headquarters before he was made the chief minister of Gujarat.
Modi then went to every single table, shook hands with journalists, posed for photos and patiently let people click selfies as well, smiling all the time.
Among the ones who clicked selfies with Modi are senior journalist Barkha Dutt.