and pregnant fiancee
were dressed in traditional Indian attire at a friend's wedding at the Borgo Egnazia Resort in Savelletri di Fasano, Italy.
Kutcher, 36, sported an aqua blue embroidered kurta teamed up with a white dhoti. He completed the Indian look with a red turban, reports E!Online.
Whereas, 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.