Sonia Gandhi on Sunday hosted her first Iftar in three years, which saw the Congress president sharing a table with leaders of RJD and its new-found ally Janata Dal-United.