Don't tell Chrissy Teigen what she can't eat. The model and TV host, 29, who is expecting her first child with husband and singer John Legend, 36, faced some body shaming on social media after posting her first ever baby bump selfie some time in October.