Jodie Foster And Abigail Breslin Photoshoot
Tuesday, March 4th: Jodie Foster and Abigail Breslin, from “Little Miss Sunshine,” pose for pictures outside of the Four Seasons in Beverly Hills. They both look radiant and appear to be having a good time together.
