Jennifer Lopez doesn't mind doing love scenes in front of her boyfriend Alex Rodriguez.

Jennifer Lopez

Jennifer Lopez

The 49-year-old beauty invited her partner - whom she's been dating for almost two years now - down to the set of her new romantic-comedy 'Second Act' recently and has admitted she has no qualms getting down to business in front of him because that's who she is.

Speaking to 'Entertainment Tonight', she said when asked if she gets more nervous in front of Alex when she's acting: "No, I don't. This is me. Take it or leave it!"

In the flick, which will hit cinema screens in November, Jennifer plays a woman called Maya who sets up a fake Facebook account and manages to mislead a private finance firm into believing she's an accomplished consultant so that they'll hire her.

Milo Ventimiglia plays Trey in the flick and she has admitted she feels "so lucky" to bag him for the part because she was convinced he would turn it down.

She explained: "I only saw one person's face in my mind for Trey and it was Milo, and I didn't know if he would do it, you know what I mean?

"I'm the lead character and sometimes guys don't want to do that, and it's a testament to who he is as an actor and person. We were so lucky to get him."

But while most people are excited to see Jennifer in another rom-com following her success in 'Maid in Manhattan', 'Monster in Law' and 'The Back-up Plan', her 10-year-old twins Max and Emme, whom she has with her ex Marc Anthony, were more interested in the fact that Vanessa Hudgens would play her on-screen co-worker Zoe.

She joked: "It's my kids, it's Alex's kids -- they're like, 'Oh, my God, Vanessa Hudgens!' "