Hollywood star Christian Slater is refusing to go out in public without a hat to hide his embarrassing haircut.

He even attended the Olivier Theatre Awards in London last night wearing the unusual combination of a tuxedo and baseball cap, to hide the style he was forced to adopt for the shooting of new movie BOBBY, which charts the assassination of US Senator Robert F Kennedy.

Slater - who currently sports an orange-dyed streak through his largely-shaved locks - explains, "I've just been shooting the film Bobby in LA and I have to shave my hair back so it looks bald.

"My hair is in a transitional stage but at least I get to see a vision of the future."