Jennifer Connelly showed off her long legs yesterday in NYC. The actress was spotted leaving the Greenwich Hotel in a sexy dress and strappy sandal combo. Jennifer is back home in the Big Apple after she and husband, Paul Bettany, brought their daughter, Agnes, who just celebrated her first birthday on May 31, along for their trip to the Cannes Film Festival a few weeks ago. Jennifer didn't debut a new film during the cinematic celebration, but instead was there for a special screening of her restored 1980s film Once Upon a Time in America. She hasn't appeared on the big screen since last year's Margin Call, but this Spring, she got back to work shooting Writers opposite Greg Kinnear. Jennifer also snagged a newly announced role as the first global spokeswoman for makeup brand Shiseido.