Salma Hayek Hosts Pre-Wedding Masquerade
Salma Hayek and Francois-Henri Pinault hosted a pre-wedding masquerade ball on Friday night in Venice, Italy.
Masked celebrity guests attended the party at Punta Della Dogana including Charlize Theron, Stuart Townsend and Jacques Chirac.
Following a rehearsal dinner at Cipriani Hotel, guests boarded water taxis for the party. Hayek wore a midnight blue designer dress and held a black and gold Venetian mask up to her face.