A pregnant dancer was shot dead on stage at an Indian wedding witnesses said.

The shooting was captured on a mobile phone.

The incident happened during a ceremony in Maur Mandi town where the dancer Kulwinder Kaur, a four-member dance troupe, had come to perform at the wedding.

Police said they believed it was a case of celebratory firing gone wrong. "

But witnesses said the shooting happened because a number of men who had been drinking had wanted to dance on the stage.

Her husband, Rajinder Singh, told Indian newspapers that his wife was three months pregnant.

A local police officer is quoted as saying, "Details will be out after postmortem."

Four people have been arrested for the murder after the footage was posted online and went viral.