The actress and her husband, French billionaire François-Henri Pinault, tied the knot – for the second time – Saturday in a star-studded ceremony in Venice, Italy, PEOPLE has confirmed. They originally got married in a civil ceremony at the 6th Arrondisement City Hall in Paris on Valentine’s Day.
This time around, Hayek, 42, went all out. She wore a Balenciaga wedding gown by Nicholas Ghesquiere as she exchanged vows with Pinault, 46, at Venice’s opera house La Fenice. The bride, who wore her hair in a bun with a long veil, held a bouquet of orchids and stephanotis with crystals.
The couple’s daughter, Valentina Paloma, 19 months, was a flower girl, along with Francois-Henri’s son and daughter from his first marriage, Francois, 10 and Mathilde, 8. Valentina wore a dress by Bonpoint for the ceremony, which started around 7 p.m. At one point in the ceremony, the guests sang “Over the Rainbow.”
About 150 friends and family members were in attendance, including Penélope Cruz, Edward Norton, Woody Harrelson, Olivier Martinez, Luis Miguel, Ashley Judd, Charlize Theron, Stuart Townsend, Bono, Gael García Bernal, Enrique Murciano, David Blaine, Ziyi Zhang, Anna Wintour and former French President Jacques Chirac. The wedding was a black tie affair. Guests wore black and gold masks as they arrived for the nuptials.