Justin Bieber is begging Selena Gomez to give him another chance.

The 'Boyfriend' hitmaker, who split from the brunette beauty last year after four years of dating, is very upset she has moved on with their mutual friend, DJ Zedd, and is desperate to win her back.

A source said: ''He's been texting and calling Selena non-stop, begging her to give him another shot.''

But the 'Rudderless' actress, 22, is keen to give her ex-boyfriend, who was frequently spotted with other women, a taste of his own medicine and likes making him jealous.

The insider told InTouch magazine: ''Justin's put her through so much over the years. Selena feels like it's time for him to have a dose of his own medicine.''

The pair, who are collaborating in the recording studio together, first sparked dating rumors when they were spotted holding hands at a Golden Globe Awards after-party earlier this month.

Zedd - real name Anton Zaslavski - flew to Atlanta, Georgia last weekend to spend time with the actress while she shoots her upcoming film, 'The Fundamentals of Caregiving,' alongside Paul Rudd and Craig Roberts.

But Selena's friends are ''wary'' of her new romance because they don't want her to get her heartbroken.

A source previously said: ''Selena's friends are a little bit wary while remaining hopeful, but ultimately right now he is making Selena happy and he is not Justin Bieber so that's a good thing.''