You gotta give the girl an apple — Cameron Diaz certainly dates some of the most eligible guys in the business. And it looks like we can add one more Hollywood cutie to her list — Jason Segel, with whom the 40-year-old blonde was spotted on Tuesday night.

The How I Met Your Mother star was caught cozying up to his Bad Teacher co-star in East Hampton yesterday, according to a LIfe & Style report. "They were at [upscale eatery] Nick and Toni's and seemed to be on a date," a source told the gossip magazine.

Cam is in town filming The Other Woman with funny lady Leslie Mann, Taylor Kinney, and Kate Upton. It’s unknown why Jason was in town, though considering they were also reportedly seen shopping for groceries and then “drove off together,” we’ll hope it’s because he’s visiting our girl Cameron.

The pair will be spending a lot more time together soon, regardless of whether they’re dating, since they’re slated to co-star in Sex Tape when it begins filming (it’s set for release in summer 2014). The film is about a married couple who “wake up to discover that the sex tape they made the evening before has gone missing, leading to a frantic search for its whereabouts.”

Jason Segel’s last serious relationship was with Michelle Williams, though the two broke up six months ago. He has also dated Michelle Trachtenberg and Linda Cardellini. Cameron Diaz will always be in our hall of fame for romances with Bradley Cooper, Jude Law, and Justin Timberlake.

Source: Life & Style / IMDb