Age is clearly just a number for Julia Roberts.

After showing off her toned gams in short-shorts at the NYC premiere of "Eat, Pray, Love" earlier this month, the 42-year-old actress was spotted making a splash in Hawaii on Aug. 29 in a halter-neck bikini.

If the Lancôme pitchwoman gained any weight while filming the story of a woman who has a four-month love affair with Italian food, her turquoise two-piece, featuring a boho pattern in hot pink, orange, and green, certainly didn't show it.

Enjoying the surf and sand with hubby Danny Moder, the Pretty Woman flaunted a flawless figure that gave no hint of pizza, pasta, or her three real-life pregnancies.

So what do you think: Does Roberts still have it?

In related news, check out 40-year-old Heather Graham in a string bikini.