Jessica Chastain and James McAvoy were caught on the set of The Disappearance of Eleanor Rigby, currently filming in New York City. James was dressed down in a blue v-neck tshirt while Jessica looked much more fancy in a short green dress.
PICTURES: Check out more on the James McAvoy page
Are we sure that is a dress? I think it's a shirt that is just barely long enough to work as a dress. Don't get me wrong, I'm not complaining. I love this new style of ladies wearing long shirts/short dresses. I've always been against that saying, "leave something to the imagination." Trust me, you do not want dudes "imagining" things about you. It's not at all what you'd expect. Real talk, sometimes I even make myself feel dirty.

