After treating fans to their grand Christian and Hindu wedding, the couple shared pictures from their pre-wedding festivities on their social media feed.
They dropped a bunch of gorgeous pictures from what seems like their sangeet. Natasa opted for a gorgeous silver lehenga and Hardik complemented her look in a blue and silver sherwani.
'My dance partner for life,' they captioned the post along with a heart emoji.
For the mehendi and haldi ceremony, India's T20 captain wore a pink and white kurta with diagonal stripes over it, paired with a white pyjama.
Their son Agastya twinned with his father and rocked in a matching outfit. Natasa looked beautiful in a yellow ensemble that featured a short yellow top, with a multicoloured fringed cape draped over it.
'Painted in love,' the couple captioned the pictures.
Dinesh Karthik was also spotted at the wedding.