We have been speculating whether or not Cameron Diaz and Benji Madden were dating. They sure looked smitten at the Montage hotel in Beverly Hills after a workout last month, and now they were seen holding hands in NYC! We are so happy for the new couple.

"The relationship sort of hit Cameron out of nowhere," an insider revealed to PEOPLE. "She's always been open-minded when it comes to men. She just wants to have something in common with them and find a personality that loves life and loves as hard as she does." 

"She's at a point in her life where she would love to settle down, but for now with Benji it's about being happy and taking things as they come," they added. "She's happy ... really happy." 

Madden was recently asked about the relationship status during "On Air With Ryan Seacrest."

"Well, Ryan, there's only one way to find out." He said. "You've got to play Ryan's Roses...that's still a radio phenomenon."

It seems like they are trying to keep this under wraps!

We told you in May that Madden was spending time at Diaz's house, and she always looks happy during and after their secret meet-ups. They had also been going to the gym together.

It is entirely possible that Diaz's pal Nicole Richie introduced them, as she is married to Madden's brother Joel.

The blonde beauty must really dig the rocker, as she has spoken in the past about needing multiple men to fulfill her.

"I don't think you find them, I think they find you. My feeling about it is you should just be open to receiving," she said.

"There are many soulmates," she told Us Weekly. "My soul has a lot of different facets and it needs a lot of different men."

"Friends, too. Friends can be soulmates!"

The blonde starlet has previously been linked to Justin Timberlake, Jared Leto and Alex Rodriguez.

Do you think they make a cute couple? Let us know why or why not below.