There's nothing like a perfect celebrity bikini body to kick-start our January detox regime.
And Jessica Alba has done it better than most, by strutting around in Mexico looking drop. dead. gorgeous.
The mum-of-two (yes, we know), pranced around in the sunshine in a tiny orange two-piece looking ridiculously sexy.
The 31-year-old is enjoying a New Year holiday in Cabo San Lucas with her husband Cash Warren and their cute daughters, Honor and Haven.
Jessica, who gave birth to Haven in 2011, is taking a break ahead of promoting her new book The Honest Life, a guide to natural and non-toxic living.
And by the looks of things she has kept all naughty things well away from every inch of her body.
We feel slightly better in the knowledge that the yummy mummy has previously revealed just how hard she has to work to look this good.
She told US Weekly: "I have a hard time with portion control, so I have 1,200-calorie meals delivered. But I also work out, so basically I'm starving - it sucks. I drink a lot of water."
And she also revealed that her exercise regime is intense - doing cardio up to five days a week and core strengthening too.
Even more comfort for us mere mortals is the fact that she doesn't actually LIKE getting all sweaty and running around (thank god).
She said: "In the gym, I have like five things to distract me: TV, iPod, magazines. Workout partners are good too, so you can chat and not just drown in your own misery."
[Related pictures: Celebrities at the gym]