American actress and model Ashley Benson and her on-again-off-again boyfriend Ryan Good have split.

According to a report in Us Weekly, the 25-year-old, well known for her role as Hanna Marin on the teen drama Pretty Little Liars and the former stylist of Justin Bieber called it quits.

"They had issues so they put the breaks on it," a source told the website. "Their relationship always had its fights."

Benson and Good began dating in 2011 and had their first split in late 2012.

Last year, during an interview with Seventeen magazine, the Spring Breakers star admitted that she wanted some "alone" time after their break-up.

"I've always been in relationships," she told the publication at the time. "And I knew I needed to learn to be comfortable alone."

"Anytime you go through a breakup, it's rough," Benson added. "Ryan and I are still close, but I'm too young to be in a serious relationship. Work is my boyfriend!"

Meanwhile, in an interview with Cosmopolitan earlier this year, the 13 Going on 30 actress praised Good, and revealed that the couple had reconciled.

"Ryan is one of the strongest people I've met, so grounded and such a positive influence on people. We took a break because it was so hard. I work 20 hour days, so I'm always gone. So a lot of your relationship is on the phone and iChatting and trying to catch up," she said.

Meanwhile, Benson's Pretty Little Liars co-star Tyler Blackburn posted a photo of the two on Instagram for her birthday. In the image, the pair are seen hugging closely and almost kissing each other.

Blackburn captioned the image: "Been loving this girl for five years. You have brought me so much laughter. You've literally had a huge hand in changing my life. I am so grateful for you. Happy Birthday babe! @itsashbenzo"