Music fans got a bit of a surprise when Hollywood A-lister Johnny Depp decided to join goth rocker Marilyn Manson onstage at a festival in Brisbane.
Marilyn is currently touring Australia with Soundwave festival whilst Johnny is also down under filming the latest instalment of the Pirates of the Caribbean franchise.
It looks like the old friends decided to arrange a meet up whilst they were both in Oz, and decided to create some musical magic onstage.
According to reports, Marilyn (real name Brian Warner) told the crowd: "If you don't recognize my personal friend… my personal savior, my personal guitar hero… Johnny Depp.”
Johnny has played guitar since he was a teenager and has performed with Marilyn once before in 2012.
He has also played with other rocker pals, including the Red Hot Chili Peppers.
Check out Johnny’s previous performance with Marilyn Manson below.