Chrissy Teigen was forced to hit back at haters who criticised her for 'seeming like she's been pregnant forever' on Instagram.The 32-year-old had shared a picture of herself and husband John Legend, 39, on Instagram on Tuesday night as they headed to City Harvest's gala in New York City.