Ashton Kutcher, 36, sported an aqua blue embroidered kurta teamed up with a white dhoti. He completed the Indian look with a red turban, reported E!Online.
Whereas, Mila Kunis, 30, wore a mint gown with a drop waist, which hid her baby bump and silver accents.
The 'Two and a Half Men' star took to the dance floor with a female friend to entertain guests at the reception. He treated the crowd to a traditional Bollywood-style dance.
Details about the wedding were not released, although photos have been posted online.
Kunis and Kutcher, who played Jackie and Kelso on That '70s Show, began dating in early spring of 2012 and went public with their engagement earlier this year.