Vanessa Hudgens has blamed hectic work schedules for her break-up with fellow actor Zac Efron.
The couple began dating after meeting on the set of High School Musical, but decided to split up last December.
"Long-distance relationships are hard no matter what," she told US magazine Shape.
"When you don't have face-to-face time, it's just different. Having an iPhone helped, but it wasn't the same."
Vanessa - who next stars in Zack Snyder's Sucker Punch - has fond memories of their time together.
"We grew up together. It was nice to have someone to share all of those experiences with," she recalled.
"It was a good thing. The relationship kept me grounded, and because I was with someone who knew me so well, I didn't need to try to be someone I'm not."
The relationship hasn't left her too heartbroken, and the 22-year-old is optimistic about her romantic future.
"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!" she added.
© Press Association