Naomi Watts looked to be in great spirits on Friday when she was spotted taking a stylish stroll through the trendy streets of Tribeca in New York City.
Through her memoirs, British actress Naomi Watts has told some details about her life. One of them is the long struggle she ...