Natalie Portman wears traditional Indian head wear as she quickly departs the set of 'New York, I Love You' filming on location in Brooklyn, New York.
Images SPLASH
Published 3/14/08 by
The Bosh
Lara's Wardrobe Cam
Click here to watch: HTV Raw videos!
Who's your favorite duo at Seattle Grace?
Tune In: Beauty pageants, babies....
Challenge: Who's That Star?
Natalie Portman wears traditional Indian head wear as she quickly departs the set of 'New York, I Love You' filming on location in Brooklyn, New York.
Images SPLASH