Jennifer Lopez Regrets Turning Down This Oscar-Nominated Role

Diane Lane won critical acclaim for the part, which Lopez was apparently offered first.

There was a lot of Oscar buzz for Jennifer Lopez this year for "Hustlers," and while she was ultimately snubbed by the Academy, one role she walked away from could have earned her a nom way back in 2002.

Appearing on the cover of Vanity Fair's annual Hollywood Issue alongside Eddie Murphy -- who was also snubbed this year -- and Renee Zellweger -- who earned a nom for "Judy" -- J.Lo opened up about the one movie she passed on that she really regrets.

"There was a movie called 'Unfaithful.' And it was offered to me and the script, for me, wasn't all the way there," she told the publication. "I should have known that [director] Adrian Lyne was going to kill it, but I didn't."

The role of Connie Sumner -- a woman whose affair turns deadly -- then went to Diane Lane, who earned both a Golden Globe and Oscar nomination for the film. (Nicole Kidman would ultimately pip Lane to both, for her turn as Virginia Woolf in "The Hours". Lane also won acting awards from the National Society of Film Critics and New York Film Critics.