Miley Cyrus and Liam Hemsworth's relationship has nothing been rocky these past few months. Now as told by Snoop Dogg, what started as a happy engagement turned into a troublesome ending for the couple.

They are both so young that's why others said that Miley and Liam are not ready for the lifetime commitment of marriage. However, Miley has been defensive from the very beginning and pointed how deeply in love they both are and that's all the reason they need.

As the supposedly planned June wedding comes near, more problems arise for the couple. Miley has been seen with and without her engagement ring which stirred rumours that the two have finally broken up. As of recent news, Miley is without her engagement ring again. Could this be the end of their love story?

As told by Snoop Dogg who Miley recently collaborated with, the couple have called it quits.

"I can't speak for her, ya know what I'm saying, but I know that she has a relationship that no longer exists," Snoop Dogg said on Huffington Post Live.

"I know she's probably in a transformation change with her life, her music, her career. She's 20 years old and she's an awesome artist to work with. She knows what she wants in life. I feel like maybe this is a time for her to take charge like I'm taking charge," the rap artist added.

The 20-year-old former Hannah Montana star got the rumour mill spinning after she posted a picture of herself without her 3.5 carat engagement ring. As for Liam, the hunky Australian-born actor has always been quiet when it comes to his relationship. And spending a week in Australia didn't really help simmer down the split rumours.

According to People magazine, Miley and Liam had a huge fight over the weekend that prompted the ring to come off. Others are saying however that the two are still okay.

A source said that Miley and Liam are still together but are not actively planning the wedding anymore.

Also read:

Jelena Reunited? Sweetest PDA Moments of Justin Bieber and Selena Gomez [PHOTOS]

Hollywood's Young and Wild: Selena Gomez, Vanessa Hudgens and Kendall Jenner's Saucy Bikini Snaps [PHOTOS]