In Canada, Global B.C. meteorologist Kristi Gordon is pregnant with her second child. She recently shared some of the vicious hate mail she has received from viewers over her pregnancy-related weight gain.

Here are a few excerpts:

Nowhere on North America TV have we seen a weather reader so gross as you.

Your front end looks like the Hindenburg and your rear-end looks like a brick sh—house. We now turn off (your station) Global.

Buy some decent clothes and have more respect for your unborn child.

Looser tops would look much more professional.