Kristin Cavallari was pregnant just eight months ago. Seriously.
The former star of "The Hills" and "Laguna Beach" flaunted her bikini body this weekend in Mexico, where she looked incredible in a pastel two-piece.
Cavallari, who gave birth to son Camden Jack back in August, looked amazing as she lounged around the pool while reading Gillian Flynn's "Gone Girl."
The 26-year-old reality star recently opened up about how she dropped all the baby weight after giving birth -- saying she maintains a healthy diet and has stopped drinking alcohol.
Whatever she's doing, it's working. Check out more celebrity bikini bods in the gallery above!