Brad Pitt was "struck in the face" at the Hollywood premiere of Maleficent last night.
The Hollywood hunk walked the blue carpet at the El Capitan theater on Hollywood Boulevard with fiancee Angelina Jolie - who plays the title role in the movie - when notorious prankster Vitalii Sediuk jumped the barrier and rushed at the Fight Club actor.
Sediuk reportedly made contact with Brad, but police quickly stepped in and, after a number of officers wrestled him to the ground, he was arrested.
He was taken to a police station and booked on suspicion of misdemeanour battery in lieu of $20,000 bail.
Brad - who raises six children with Angelina - appeared shocked by the incident, but quickly recovered his composure and was seen laughing with a bodyguard as he waved to fans.