Posted Tue May 26th, 2009 - 12:28 PM PDT
We're hoping this outfit was something from the set of her latest film, but even if it wasn't, we still love Natalie Portman!