Chrissy Teigen wasn't prepared to let online trolls off the hook for their cruel comments surrounding a recent social media upload.
The model, 37, was vacationing in Italy when she shared a snap of her, hubby John Legend and their third child Esti.
The tot was in a baby carrier attached to the singer, 44. She uploaded the image to Instagram alongside a story from a throwback visit to the country.