Salma wore white and carried a bouquet of white and red roses at the ceremony in the Salles des Mariages in the famed City Hall of Paris's Sixth Arrondissement, People reported.
Before the actress said, "I do," in French, she reportedly shed a few tears in front the small group of guests, which included her mother Diana Jimenez, brother Sami and the couple's daughter, 17-month-old Valentina.
"The bride was extremely beautiful," a guest told the mag. "Even when she was crying tears of joy. They were extremely happy."
The 42-year-old actress and 46-year-old fashion mogul, who met in 2006, have had a series of relationship ups and downs. They first announced their engagement in 2007 and called it off in June 2008 before reconciling.