Kristin, 32, posed topless on the beach on Mexico’s Pacific coast.
The Very Cavallari star modeled a white bikini and a blue mesh coverup in the water.
Her hair was sopping wet as she dunked her body into the salty ocean water and she wore no makeup.
Fans quickly took to the comments to body-shame the reality star over how skinny she looked.
One user wrote, "Tooo thin.... go eat a burger or a real full meal!!" Another said, "This makes me regret those 3 brownies I just unnecessarily had."
Another fan added, "OMG looking hungry as always. F**king Skeletor. Why would anyone buy your cookbook? You don’t even eat. It’s pretty gross, I used to adore you.”
Do you think Kristin is too skinny? Sound off in the comments below!