Even when she's been on a plane for 6 hours, she's stunning!

On Monday afternoon Jessica Alba landed at New York City's John F. Kennedy International Airport, and the 33-year-old actress is in town to promote the upcoming Sin City sequel, in which she reprises her role as hottie Nancy Callahan. Yeah, that was the character who made us want to do the P90X ab workout four times a week -- and even after two kids, Jessica's body is still as bangin' as it was when she shot the first film back in 2004.

Sin City: A Dame to Kill For hits theaters on August 22.