Mark Ruffalo is struggling to come to terms with his loss of anonymity, after starring in 13 GOING ON 30 propelled him to instant fame.

The 38-year-old has been acting for years, but failed to achieve recognition until appearing opposite Jennifer Garner made him a household name.

He says, "Until recently, people never recognised me - I could go pretty much anywhere I wanted and I never got bothered.

"But the other day, I was in the airport and these girls were running towards me, and I was like, 'Where's ORLANDO (BLOOM)?' I was expecting them to run by me and keep going, but they were coming to me.

"And I realised it was from 13 Going On 30 and I was like, 'Oh no!' But don't get me wrong - I'm very grateful."