Loratadine
"I had chronic hives for over 10 years, frequent and fairly severe. Cold helped to reduce the symptoms, but nothing reduced the frequency.  When I started taking loratadine for unrelated allergies I was very pleased to find that the hives went away, for the most part.  Every now and then I will have a few, but not all that often and not as severe. This stuff works for me. Yeah!"