Beard Freeze Solutions for Skiers and Snowboarders

Had my beard freeze solid on the slopes last weekend—not fun. Tried warming it under my jacket, but looking for better strategies. Anyone use specific oils or gear to prevent this? Is shaving the only real solution?