Photos of Salma Hayek and Francois-Henri Pinault's Wedding in Venice, Penelope Cruz, Valentina, Javier Bardem, Charlize Theron

Salma and Francois Celebrate Their Second Wedding in Style

Salma Hayek and Francois-Henri Pinault happily walked down the aisle again on Saturday at Venice's opera house Teatro La Fenice. Salma looked gorgeous in a white Balenciaga wedding gown by Nicholas Ghesquiere. Valentina was a flower girl wearing a Bonpoint dress with Francois's children from his first marriage also participating in the black tie affair. They may have gotten married at a small ceremony on Valentine's Day but their glamorous second round of nuptials included about 150 of their close family and friends.

They kicked off the weekend with a masked rehearsal dinner on Friday and some of their celebrity guests wore their black and gold masks as they arrived to the wedding by boat on Saturday. Penelope Cruz wore a floor-length blue gown for the ceremony and changed into a black dress for the reception, with Javier Bardem as her date. Stuart Townsend and Charlize Theron also joined in on the festivities with Charlize transforming her dress from long to short halfway through. Lots more familiar faces were in the audience including Ed Norton, Bono, Ashley Judd and Anna Wintour. On Sunday the newlyweds had a farewell brunch after a romantic weekend of celebrating their life as husband and wife.

Film Magic, Splash News Online, Flynet and

To see tons more photos of Salma, Penelope, Charlize plus Ed Norton, Ashley Judd, and so many other just read more.

Images include: Salma Hayek, Francois-Henri Pinault, Bono, Penelope Cruz, Edward Norton, Charlize Theron, Diana Jimenez, Bono, Ashley Judd, Valentina Pinault, Stella McCartney, Stuart Townsend, Penelope Cruz, Javier Bardem, Anna Wintour, Lily Cole, Edward Norton, Shauna Roberts, Gael Garcia Bernal, Jaques Chirac, Francois Pinault