Paris Hilton was detained in the South African city of Port Elizabeth on Friday for possession of marijuana, two South African police officers said.
The officers spoke on condition of anonymity, since they were not authorized to release Hilton's name before she appeared in court.
A spokeswoman for police at Port Elizabeth, Brig. Marinda Mills, declined to confirm the name, but said a high profile person was appearing in court.
"This person is appearing in court right now. We cannot reveal information about her until she has appeared in court. I am here with the individual in court, we're waiting for the court to start," Mills told the Associated Press.
A local radio station in Johannesburg said Hilton was detained outside the Nelson Mandela Bay stadium, following the quarterfinal match between Brazil and Netherlands.
A police officer, who spoke on condition of anonymity, said Hilton was caught with an unspecified amount of marijuana.
"She was found in possession of some amount of dagga," the officer said, using the local name for marijuana
"We don't know how much. It's a high profile person, only the top cops are dealing with it," he said.