In general, any bag made from plastic, rubber, vinyl, or patent leather will stand up to a weather incident. And, Chanel had made bags in these materials in the past.
However, I don’t like any of those materials for bags. So, I’d say caviar leather is the sturdiest in my C collection since all the others are lamb.