You can buy a shower cap that will also do the job.
Only thing I dislike about these is that after wearing a helmet cover, your hair looks like you just came out of the shower. If it's at all cool, I wear a thin fleece cap or my balaclava under my helmet. That actually seems to keep my head drier.