Screen beauty Keira Knightley is shocked by how many free gifts celebrities receive - especially when they get paid millions of dollars (pounds) for their high-profile jobs.

The PIRATES OF THE CARIBBEAN star admits receiving presents which would normally cost a fortune may be a novelty, but the offerings only started appearing since she became wealthy enough to buy the items anyway - and the irony is not lost on the 20-year-old.

She says, "I got a NORTH FACE jacket yesterday, which was lovely.

"I was so proud of myself for having bought one a couple years ago, and then they give it to me for free and you go, 'Whoa! Wait a minute; how does that work?'"

11/05/2005 17:16