Vanessa Hudgens is opening up about her split from Zac Efron -- and looking really good doing it!
The "High School Musical" star shows off her bikini body on the cover of April's Shape magazine, where she says distance and work drove them apart.
"Long-distance relationships are hard no matter what. When you don't have face-to-face time, it's just different. Having an iPhone helped, but it just wasn't the same," says Hudgens.
She has no ill will for her ex though, adding "We grew up together. It was nice to have someone to share all of those experiences with."
Looking forward, 22-year-old Hudgens definitely has a plan for the next 10 years -- "I hope by the time I'm 30 to have a husband and maybe a baby. I love children. They're so much fun, and I would have a blast spoiling them!"