JENNIFER Lopez and ex husband Ben Affleck were all smiles as they put on a cozy display on the Red Carpet - a year after the popstar filed for divorce.

The former married couple looked to have put their differences aside to promote her new musical film, Kiss of the Spider Woman, at the New York premiere on Monday.

While her Giglo co-star Ben , 53, wasn't on-screen with her in the film, the actor is an executive producer on the project.

As such, they both rocked up to the swanky event - yet it was their close display and natural chemistry that stunned fans.

I'm Real songstress Jennifer , 56, looked sensational in a green patterned halterneck dress with floral print design and a scooped back.

Quirky black accessory detail swooped up to her forehead and around her waist, highlight

See Full Page