British movie star Keira Knightley will be hit with a $1,843 (GBP1024) tax bill after accepting free gifts at a celebrity event in Los Angeles. The Pirates Of The Caribbean actress attended the Silver Spoon Buffet, a glitzy charity dinner where it is customary to give celebrities presents in return for their endorsement. Knightley received $10,800 (GBP6,000) worth of goods, including diamond earrings, a watch, a bikini and a cashmere jumper. But she is unfazed by the staggering charge she must pay for the "gifts". An insider says, "Keira had a bit of a laugh when told she had to pay the tax. She's happy to do so."