Gujarat ex-minister Kanti Gamit landed in trouble after a video of his granddaughter's engagement went viral.
The clip showed a swelling crowd at the engagement ceremony of Gamit's granddaughter.
The event took place on November 30 at Doswada village in Gujarat's Tapi district.
Thousands could be seen dancing and celebrating throwing all Covid-19 caution to wind.
Responding to the controversy, the former BJP minister said it was a mistake.
Gamit said only a few people were invited and food for 2,000 people was prepared.
His apology came after Gujarat police said they were taking action against organisers.
In Gujarat, only 100 guests are allowed at wedding events with adherence to Covid-19 rules.