Francois-Henri Pinault  Salma Hayek striped shirt pants sunglasses italy valentina babyFrancois-Henri Pinault  Salma Hayek striped shirt pants sunglasses italy valentina baby

Yesterday we snapped Salma Hayek, baby Valentina and Francois-Henri Pinault in Venice, Italy, and it looks like the family is ecstatic about this weekend's festivities! In fact, they've already kicked off their wedding weekend in style...first with a lavish rehearsal dinner and then with a masquerade ball with guests like Charlize Theron and boyfriend Stuart Townsend in attendance.

The duo is set to tie the knot for a second time today, at Palazzo Grassi, which is the spot where Hayek and Pinault first met in 2006 - talk about a fairytale wedding! Lucky girl!