All bundled up in the snow-covered streets of New York City, Naomi Watts braved a freezing stroll in the Tribeca area in a ...
While chunky boots might be how most people take on snow day dressing, Watts opted for a pair of Mary Jane pumps, a.k.a.
Naomi Watts layered up ahead of her appearance on NBC’s “Today” in New York on Tuesday. The actress stopped by to promote her ...