Dame Edna Everage's alter ego, Barry Humphries, punched a photographer who pursued him outside a restaurant in Sydney, Australia, on Wednesday, his publicist said.
The 72-year-old Australian actor, who plays the purple-haired character with oversized rhinestone eyeglasses, struck celebrity freelance photographer Malcolm Ladd, 54, publicist Suzie Howie said.
"I can confirm to you that Barry did hit him," Howie said. "He was obviously very upset."
"But at least he didn't throw a phone," added Howie, referring to Australia-based actor Russell Crowe, who was given a conditional discharge by a New York court last year after pleading guilty to throwing a phone at a hotel receptionist.
Concert scrapped: Flamenco guitarist Emilio has canceled his May 13 concert at the Thousand Oaks Civic Arts Plaza. The reason was not announced. Ticket refunds are available at point of purchase.