Selena is reportedly trying to distance herself from her wild-child BFF — Is this why Selena is gushing about Vanessa’s ex Zac Efron?

Catfight! Selena Gomez, 18,and Vanessa Hudgens, 22, have long been besties, but it doesn’t seem that’s the case anymore. Star reports that ever since Vanessa and her ex-boyfriend Zac Efron split up, she’s been partying hard — and Selena isn’t having it. Selena is said to be so disgusted with Vanessa’s lifestyle that she’s avoiding her and trying to “phase her out.” And this comes right on the heels of Selena’s public declaration of love for Zac!

“Vanessa has been jumping from guy to guy and going out multiple nights a week,” a source says. “Selena’s very conscious of what the public thinks, and she disapproves of Vanessa’s constant partying. It could reflect badly on her too … She’s cutting back on her calls, and texts to Vanessa, and although she’s not going to outright dis her publicly, she’s definitely phasing her out.”

It gets worse! Selena just told the June issue of Seventeen Magazine that she wants to marry Zac — Ouch! Not only does that majorly diss Justin, it totally slaps Vanessa in the face. Do you think these two will kiss and make up or is this a full blown Hollywood war?