Posted Saturday March 26, 2011 7:54 PM GMT
Tending to her duties as a diligent pet owner, Natalie Portman was spotted picking up after her pooch as they walked the streets of Tribeca, New York City on Saturday afternoon (March 26).
Dressed casually in a black coat, jeans and a pink scarf, the Oscar winning actress made sure not to leave any potential foot mines for fellow pedestrians as she and Whiz got themselves a little fresh air and exercise on what was a chilly day in the Big Apple.
Read More >>