Jessica Alba's thoughtful fiance CASH WARREN has quit drinking so he can support his pregnant partner.