Last month while promoting The Day the Earth Stood Still in Paris, Jennifer Connelly wore a unflattering polka dotted outfit. This week she was in NYC for the film's premiere and looked stunning in a glittery, strapless tube dress that showed off her straight hair and gorgeous eyes.

Do you think 37-year-old Jennifer is looking hot or not? Leave a comment below!