It Happened Last Night: Naomi Watts in Stella McCartney Posted by Sarah St. Lifer on Jun 21st 2011 3:58PM ShareShare this page Getty Images WHO: Naomi Watts WHAT: Bright red shorts with a sheer top and summer-perfect Stella McCartney cross body bag and wedges. WHERE: Spotted running around New York City on June 20.