Johnny Depp was treated to a surprise guest at a press launch for his new movie Rango - Justin Bieber showed up unannounced.
The Pirates of the Caribbean hunk is busy promoting his new animated film, and took part in a question and answer session with journalists in Los Angeles on Saturday.
But the chat was interrupted when Depp noticed the Baby hitmaker had entered the room and walked up to shake the movie star's hand.
Depp joked, "We just established that I'm a Belieber", while the teenager added: "I'm a big fan of you so I came to support you. Awesome. I wanted to come say hi."
The stars have met before - Depp took his two children, Lily-Rose and Jack, to a Bieber gig in Miami, Florida in December, and took the kids backstage to see their idol.