James Franco has said sorry to Justin Bieber for mocking him in a spoof video.
The 127 Hours actor - who co-stars with Justin's girlfriend Selena Gomez in the movie Spring Breakers - posted a video of himself online, dressed like the Canadian pop star in a baseball cap and baggy hoodie, lip-syncing to the star's hit Boyfriend.
But James has told E! News: "I was asked to take it down by some people. Bieber didn't contact me, but I don't think he was too happy." He added: "I wasn't trying to diss him."
James, 34, is currently the toast of Sundance Film Festival, where he is promoting three movies, Interior. Leather Bar., a film about gay sexual expression, Kink, a documentary about an online porn site and Lovelace, a biopic about porn star Linda Lovelace starring Amanda Seyfried.