Selena Gomez has been spotted leaving Justin Bieber's home.
The Who Says singer - who dumped the 18-year-old Canadian popstar last month because he was allegedly too "needy" and she also felt she couldn't trust him - reportedly spent the night at his house in Los Angeles on Friday night (1 February) and was escorted home by his bodyguard on Saturday morning.
A source told USMagazine.com that the 20-year-old Spring Breakers star is struggling to completely cut ties with her on/off boyfriend of two years despite being repeatedly told to avoid him by friends.
The insider said: "It never ends. We'll see. It's such drama with them."
Bieber was previously said to be doing everything he could to win Gomez back and recently admitted: "I'm not in the happiest place that I've ever been."
However, Gomez had insisted she was doing well since their break-up and was determined to have fun.
She said: "I'm good. I'm really good. I've been recording, having a lot of fun with my girlfriends, having a good time."
The brunette actress, who threw out all of Bieber's gifts after their split, was recently said to have decided he was too immature for her.
A source said: "Justin is super needy and can be a big baby around Selena. It's hard for him to make real friends because he likes the temporary attention of strangers, but didn't see how it hurt Selena.
"Selena didn't feel Justin was respectful of their relationship. She was constantly catching him in positions with other girls that would make her uncomfortable. She would get super jealous."
The couple broke up shortly after holidaying in Mexico where they had planned to ring in the New Year together but got into a huge argument on 30 December after she allegedly found text messages from other girls on his phone.
Get more from iafrica.com: