The US star, 33, was pictured at JKF Airport with a big smile on her face having made a flying visit to the Big Apple.
Jessica seriously nailed airport chic, showing off her post-baby body in a pair of tight brown leather trousers and coordinating snakeskin print heels.
The mum-of-two covered up behind a pair of oversized sunglasses - the ultimate showbiz accessory - and carried a large designer handbag.
It is thought Jessica was in NYC on business, while her children Maxwell and Ace stayed at home in sunny California with their dad Eric Johnson.
We're loving Jessica's outfit and the colour brown was clearly on her mind yesterday, as she tweeted a throwback picture taken when she was a brunette.
Alongside it, Jessica commented: "#tbt Brown hair don't care #peterlindbergh."
Yesterday, Jessica was seen rocking another stylish pair of trousers as she left her hotel in Manhattan.
Do you prefer Jessica as a blonde or brunette? Tell us below, as the best comment from across the website each week wins £50.