Cameron Diaz is rumoured to be dating rocker Benji Madden.

The Other Woman actress and the Good Charlotte guitarist have been stepping out together for about a month, reported X17.

The pair were spotted leaving a gym together in LA at the weekend and photos show Cameron dropping Benji at his hotel.

A source said: "Cameron is pretty into him... she likes the bad boys! But the thing is, Benji's actually a really nice guy. They've been having fun together, making sure it doesn't get too serious too fast."

The site said Cameron, 41, and Benji, 35, were introduced by Nicole Richie, who is friends with the actress and married to the musician's brother Joel.

People reported that Cameron and Benji have been spotted together on other occasions in the past few weeks.

A source said: "They've spent a lot of time at Cameron's house. Cameron seems very happy with Benji. He is the nicest guy and treats her like a lady."

Cameron's former flames include Justin Timberlake, Jared Leto and baseball star Alex Rodriguez.

Benji has previously been linked to hotel heiress Paris Hilton.

Neither star has commented on reports of a romance.