Jodie In Roma!
Posted on Thu Apr 10th, 2008 2:35pm PDT By X17 Staff
Extraordinary actress Jodie Foster is off promoting her latest flick, Nim's Island (co-starring Abigail Breslin), in Rome! Here she is during the day, looking comfortably chic...
And here she is at night leaving the luxurious Hotel de Russie near the Spanish Steps...
Boy, that dress is quite a knockout! Jodie still knows how to work it for her age!