Justin Bieber had a bust-up with actress Ashley Benson after she mocked the teenage pop star in a spoof video.

Benson teamed up with her Spring Breakers co-star James Franco to shoot the clip, in which the Spider-Man actor donned a Bieber-style wig and baseball cap to mime to hit track Boyfriend.

Benson wore a brunette hairpiece similar in style to Bieber's ex-girlfriend Selena Gomez in the video posted on WhoSay.com in January (13), but she reveals the Baby hitmaker failed to see the funny side and clashed with her over the film.

She tells U.S. magazine Seventeen, "I haven't heard from Selena! It wasn't a jab at her. But I heard from Justin. He wasn't happy."

Gomez appears alongside Benson and Franco in Spring Breakers.