London: `Twilight` actor Robert Pattinson invited a fan who had waited outside his apartment for three weeks to have dinner with him because he was bored.
The 25-year-old was filming `Little Ashes` in Spain and after being followed by a female admirer for several weeks, he asked her to spend the evening with him, reported Contactmusic.
"I was playing Salvador Dali in Spain and there was this one girl waiting outside my apartment every day for about three weeks.
There was one day when I was just so chronically bored I said to her, `Do you want to just go to dinner or something?? No one else wants to hang out with me.
"Her parents had a restaurant, she took me there. I complained about everything in my life for about two hours, then she gave me the bill to pay and was never back outside my apartment ever again," Pattinson said.
The actor also said he attempts to disguise himself when he goes out, but doesn`t do it very well.
"I attempt to disguise myself - it doesn`t particularly work ever. I started off just trying to make strange expressions, but that`s not a particularly good tactic."