Posted on March 10, 2010 by adminWho made Naomi Watts’ shirt that she wore to the Liberty of London for Target shopping event in New York City? Shirt – Target Tweet