Justin Bieber, who had a brief rumored relationship with Kourtney Kardashian, has been dating the “Keeping Up With the Kardashians” star on and off for a few months now, People magazine reported Thursday. The gossip comes after Bieber and his ex-girlfriend Selena Gomez were rumored to have rekindled their romance.

Bieber reportedly began dating Kardashian because he considers older women to be “dominant,” while the reality TV star was involved with him in a bid to annoy her former partner Scott Disick. However, the two parted ways after some time. But, People reported that the Canadian singer has met with Kardashian’s children.

“They have hooked up a few times, including recently. It happens in L.A,” a source told People. “He has met her kids, but they don't hook up around the kids. It's on nights when she has help and is able to go out.”

“Kourtney is great. Justin thinks it's cool that she is older and hot. She isn't clingy and has her own life,” the source told the magazine. “There are no bad consequences for Justin to hook up with her. She is very easy going and just makes it fun for him to be around her.”

Reports also say that Bieber reignited romance with Gomez after she attended his concert in Los Angeles last month. The two were reported to have spent time together at a hotel in Beverly Hills and the 22-year-old “Sorry” singer has been on his “best behavior” to win Gomez back.

Gomez had reportedly expressed dissatisfaction over Bieber's rumored relationship with Kardashian. The 23-year-old reportedly talked to Bieber and confronted him over his rumored relationship with Kardashian, who is 15 years elder to him.