Cameron Diaz is dying to show off baseball hunk boyfriend Alex Rodriguez

Since Cameron Diaz and baseball star boyfriend Alex ‘A-Rod' Rodriguez started dating 8 months ago, the only time they've been pictured together was at the gym - hardly a hot date.

Sadly for Cam, Now's discovered that the poor girl's actually been desperate for a public snogging session with A-Rod for ages.

‘She's smitten and when she gets like this she doesn't care what anyone else thinks,' says an insider.

‘It's not her idea to keep the relationship shrouded in mystery - it's Alex who's insisted on it.'

Insiders tell Now it's led to a series of rows, with Cameron, 38, even telling friends she doesn't believe Alex is taking their romance seriously.

Alex says she needs to respect that he's a private person,' says our insider.

‘He tells her he adores her but doesn't want their relationship to become a tabloid feeding frenzy.

'Even so, Cam's worried he's just trying to keep his options open.'

Her fears are understandable: the 35-year-old lothario's list of famous exes includes Kate Hudson and Madonna.

But could Cam be the one to finally tame him?

‘She's been spending time with Alex's kids Natasha and Ella and has pretty much moved into his place in New York,' says our insider.

‘She's bursting to make a declaration about their love to the world.

Something's got to give.'

Read the full story about Cameron Diaz and Alex Rodriquez in Now magazine dated 4 October 2010 - out now!  

SEE Cameron Diaz and Tom Cruise beat Top Gear's Star In A Reasonably Priced Car record>>

SEE PICTURES Celebrity break-ups 2009>>

SEE PICTURES Celebrity break-ups 2008>>

SEE PICTURES Cameron Diaz and Paul Sculfor
enjoy a loved-up day out>>