The couple is off to Thailand Tuesday for their honeymoon but not alone - 50 guests will be accompanying the newly-weds.
Imran, who had been dating Avantika for the past eight years, had a registered marriage at his superstar uncle Aamir Khan's house in Pali Hill.
After the wedding, Imran came to his house with his newlywed wife in a black Porsche decorated with white flags with "Just Married" written on them. The house was decorated with flowers and lights
Both wore beautiful traditional wedding costumes - Avantika was wearing a light grey lehenga choli with a red border and gold work and Imran was dressed in a black bandhgala.
"I'm not feeling married right now, it will take some time to sink in. I'm very happy" Imran told reporters after reaching home.
Asked how he felt after breaking the hearts of his female fans, the 27-year-old said: "I've been in a relationship for the past eight years so the point of breaking hearts doesn't arise. Everyone always knew that I'm dating and was never single, so getting married is nothing new."
Imran's maternal uncle, Aamir was dressed in black sherwani with self-print and a maroon churidar and his wife Kiran Rao went traditional too, donning a purple-gold lehenga choli.
"We are very happy for both of them and all our blessing are with them. I hope they have a happy married life and have lots of kids, " said a visibly elated Aamir.
The actor will be hosting a grand reception once the couple returns from their honeymoon. The date has not been fixed, but it is scheduled for the end of this month.
After the wedding, the couple hosted a quiet dinner for close family and friends at Taj Lands End Hotel.