Marc Anthony has reportedly been "harassing" Jennifer Lopez.

The singer/songwriter - who is thought to be keen on rekindling his romance with the 'On the Floor' singer, who announced in July she had split from him after seven years of marriage - is said to have been phoning the 42-year-old beauty "nonstop".

A source told Us Weekly: "He calls her nonstop, especially when he's drinking. Marc is constantly harassing her and doesn't think she'll go through with the divorce."

His representative has denied the phone calls have taken place and recently told how the 42-year-old Grammy winner had a "beautiful" day with Jennifer and their three-year-old twins Max and Emme in Southampton, New York.

He confirmed: "The intention was to spend time with his kids Max and Emme, and they had a beautiful time. He's been with Max and Emme a few times now."

Earlier this month, insiders explained Marc is desperate to reunite with Jennifer and has been "begging her" to give their relationship another chance.

A source explained: "His mood shifts from blaming her to begging her to take him back to telling her she is destroying his life.

"He's being difficult on every little point. He wants to prolong things so she reconsiders."