Salma Hayek married Francois-Henri Pinault for a second time on Saturday night in Italy. The 7 p.m. vows took place at Venice’s opera house, La Fenice.
According to People.com, Hayek wore a Balenciaga wedding gown by Nicholas Ghesquiere. She had her hair pulled into a bun and carried a bouquet of orchids and stephanotis with crystals. The couple’s one-year-old daughter, Valentina, was the flower girl and wore a dress by Bonpoint.
Celebrities in attendance included Charlize Theron, Bono, Penelope Cruz, Javier Bardem, Ashley Judd and Edward Norton. Prior to the black tie affair, stars were spotted having coffee at local cafes and attending a masquerade ball on Friday night.
Hayek and Pinault were originally married on Valentine’s Day in Paris.