Vanessa Hudgens is furious that her boyfriend, Zac Efron, who had a dinner date with sexy actress Megan Fox.
Vanessa has reportedly banned him from seeing the Transformers star again!
â€œVanessa feels humiliated by what she perceives to be Zac cheating on her,â€ a source told the National Enquirer. â€œIt stings so much more because Megan is one of the hottest women on the planet.
â€œVanessa demanded Zac cut all ties with Megan and swore if he didnâ€™t, they were finished.â€
â€œZacâ€™s going along with Vanessaâ€™s demands for now,â€ the source adds. â€œHe swears he only went to meet with Megan to discuss the possibility of working together in the future.
â€œBut Vanessaâ€™s not stupid â€” she knows Megan was making a play for Zac.â€
But the source adds, â€œZac doesnâ€™t want to cut Megan off entirely because he thinks a work collaboration could be box-office gold. On the other hand, Zac loves Vanessa and doesnâ€™t want to lose her.â€