At her small, romantic Valentine's Day wedding ceremony in Paris, Salma Hayek wore white, carried a bouquet of red and white roses, and said, "I Do" — in French! — to her on-and-off beau of three years, billionaire Francois-Henri Pinault, PEOPLE reveals in its new issue.
In the Salles des Mariages in the famed City Hall of Paris's Sixth Arrondissement, the bride shed a few tears as she said, "Oui," before a dozen guests, including mother Diana Jimenez, her brother Sami (who also served as her witness) and 17-month-old Valentina, her daughter with Pinault.
"The bride was extremely beautiful," an attendee tells PEOPLE, "even when she was crying tears of joy. They were extremely happy."
Introduced by Pinault's stepmother in 2006, the couple embarked on a romance that spanned the globe.
In March 2007, the actress, 42, and the Paris-based mogul, 46 (who runs PPR, a luxury-goods company founded by his father and which owns such brands as Balenciaga and Gucci; his family is worth an estimated $16.9 billion) announced both their engagement and Hayek's pregnancy.
But in July 2008, 10 months after their daughter Valentina's birth, the couple abruptly called off their engagement.
Yet they continued spending time together with Valentina and, by last fall, after they were spotted looking cozy in L.A., vacationing in Ibiza and taking in a soccer game in France, headed for a reconciliation.
"He's the sweetest guy when he's around her," a Hayek source says. "He's good to her, always with her. They take the baby everywhere with him. They're happy together, totally in love."
For more on Hayek's wedding, pick up the new issue of PEOPLE, on newsstands Friday.