The incident occurred last night in tehsil Jamrud of Khyber Agency.
The injured, including women and children, have been shifted to hospital, police said.
Khyber Pakhtukhwa Governor Iqbal Zafar Jhagra has condemned the attack on the wedding ceremony and ordered inquiry into the incident.