Wedding in Venice: Who'll stop the rain