Julia Roberts short black shorts sunglasses blazer

Julia Roberts shows off her gams while promoting "Eat, Pray, Love" in Spain. Photo: Enfoque/bauergriffinonline.com

Less than a week after keeping herself completely covered up at the "Eat, Pray, Love" premiere in Rome, Julia Roberts decided to spice things up a bit in Spain.

Promoting the movie at the 58th San Sebastian Film Festival on Sept. 20, the mother of three bared her shapely, mile-long legs in a super-short black skirt and matching tailored blazer with sexy snakeskin heels, reports the Daily Mail.

The naughty number was a far cry from the long-sleeved, floor-length lacy number she wore Sept. 16 in Italy, which gave only a glimpse of collarbone. This time around, the skin-sational Oscar winner -- who recently showed off her toned tummy in a boho bikini -- appeared to be clad in just a jacket and little else.

Though Roberts, who was in town to pick up the Premio Donostia lifetime achievement award, claimed she packed on about 10 pounds while filming the food-filled movie adaptation of Elizabeth Gilbert's blockbuster novel, the extra baggage clearly didn't go to her thighs.

In other news about interestingly attired celebrities, check out Sharon Stone's do and duds at a recent event in France.