Salma Hayek seen in Venice. - btfpress