The bombing late last night in Gaziantep, near Turkey's border with Syria, was the deadliest attack in Turkey this year.
President Recep Tayyip Erdogan, speaking live on national television in front of Istanbul's city hall, said the attacker was aged between 12 and 14. He said 69 people were wounded, with 17 of them in critical condition.
"It was clear that Daesh had such an organization in Gaziantep or was attempting to make room for itself in recent times," Erdogan said, using an alternative acronym for IS.
A bus driver who shuttled some of the guests from Siirt to Gaziantep said that he couldn't believe the party was targeted.
Also Read
"This was a wedding party. Just a regular wedding party," Hamdullah Ceyhan told Anadolu. "This attack was deplorable. How did they do such a thing?"
Turkey has been rocked by a wave of attacks in the past year that have either been claimed by Kurdish militants linked to the outlawed Kurdistan Workers' Party, known by its acronym PKK, or were blamed on IS.
The attack comes as the country is still reeling from last month's failed coup attempt, which the government has blamed on US-based Muslim cleric Fethullah Gulen and his followers. Gulen denies any involvement.
Earlier, Erdogan said there was "absolutely no difference" between IS, Kurdish rebels and Gulen's movement, calling them terrorist groups.
"These bloodthirsty organizations and the powers behind them have neither the will nor power to silence the calls to prayer, lower the flag, divide our motherland and break up our nation," he added.
Disclaimer: No Business Standard Journalist was involved in creation of this content