Canadian singer and songwriter Justin Bieber was reportedly getting too close with Russian supermodel Irina Shayk at a Coachella after-party.

According to a report in Hollywood Life, the 21-year-old Baby singer "couldn't stop flirting" with Real Madrid star Cristiano Ronaldo's former girlfriend.

Adding on, Selena Gomez's former boyfriend also partied with his model friends, Kendall Jenner and Hailey Baldwin.

"Biebs was surrounded by all the Victoria's Secret models. It was like a line of angels outside his cabana," a source told the website.

The insider added that Bieber flirted with most of the "newbies", but he had his eyes on the 29-year-old Victoria's Secret model.

"She [Shayk] was flirting with Justin all night," the source added.

Bieber has earlier also been linked to a former Victoria's Secret model. In 2013 Australian supermodel Miranda Kerr and Orlando Bloom shocked everyone when they said they were spliting after six years of marriage.

At that time, rumours emerged that the former model's closeness with Bieber was reportedly one of the reasons why her marriage to the Pirates of the Caribbean actor got strained.

Kerr and Bieber were seen getting friendly at the annual Victoria's Secret fashion show in November 2012. The Sunday People claimed that Kerr spent hours talking with the Boyfriend singer at the fashion show after-party in a New York hotel.