09:30 10 November 2005
Cameron Diaz claims she's always late - because she lives in her own time zone.
The screen beauty, who is romancing pop heartthrob Justin Timberlake, insists she finds herself being tardy because she operates a quarter of an hour behind the rest of the world.
She told MTV's 'TRL' show: "I exist on another time schedule and it's 15 minutes later than everybody else. But that's it, I don't go over that. I think it's rude to be on time."
The blonde actress blames her punctuality problems on being an overdue baby.
She said: "I was three weeks late being born. That's five minutes for every week so it doesn't matter if I get up two hours early and I'm ready to go an hour before I'm supposed to be there."
Earlier this year, the 'Charlie's Angel's' star confessed she flirted with pensioners at the retirement home where she filmed her new movie, 'In Her Shoes' - because she loves older men.
She said: "Did any of the older men flirt with me? Of course they did. I flirted with them. I love it. I love older men. Oh my God. Totally."
(c) BANG Media International