"As I recall, she was quite excited and said, in effect, 'Oh my God, in the middle of the night last night, I was awakened by knocking at the door, and it was men sent by Charles Taylor,'" Farrow testified.
Farrow went on to say that Campbell had gushed about receiving a big diamond.
"She said they had been sent by Charles Taylor," Farrow said.
Farrow's story is different than Campbell's account. Last week, Campbell testified she had been given several small dirty stones but didn't know they were diamonds or who had sent them.
Prosecutors claim Taylor traded in so-called "blood diamonds" to arm rebels in the Sierra Leone Civil War. Taylor says he is innocent of war crimes and has denied ever trading in diamonds.
If Naomi Campbell is found to be lying to the court, she could face a fine or even a possible two-year jail sentence.
- Campbell, who resisted appearing before the war crimes court for months, testified under subpoena Thursday that she was given several small stones by men she didn't know after the dinner in Pretoria. The British model said she hadn't known they were diamonds nor who had sent them, and suggested that Farrow had commented at breakfast the next morning that they were probably diamonds from Taylor.
- Farrow testified that Campbell had told other guests over breakfast in 1997 she had received a large gem from Taylor. She said Campbell said she planned to give it to charity - the Nelson Mandela Children's Fund.
- Campbell's former agent Carole White testified Taylor and Campbell had "flirted" across the table at dinner. At one point, White said, Campbell leaned back to speak to her. She "was very excited and she told me he was going to give her some diamonds," White told the court.
- Defense lawyers strongly challenged the testimony of both Farrow and White. White is currently suing Campbell for millions of dollars over an alleged breach of contract.