Natalie Portman was in NYC on Wednesday for a book launch.