Val Kilmer was upstaged as he walked down the red carpet with gorgeous girlfriend Daryl Hannah at the premiere of his new movie WONDERLAND - by JACKASS star Steve-O's penis.

The cheeky prankster stripped to the waist then whipped his genitalia out as the HEAT star posed for photographers at the glitzy Hollywood bash for the film, in which Kilmer plays porn legend JOHN HOLMES.

However, Kilmer saw the funny side of the stunt, and collapsed into giggles before giving prankster Steve-O, real name STEPHEN GLOVER, a big hug.

26/09/2003 17:17