Miley Cyrus has tweeted a photo of her wearing her 3.5 karat engagement ring while defiantly proving that she isn't having problems with her fiance Liam Hemsworth.
In the bold snap, the 20-year-old star and her photographer friend Vijat Mohindra can be seen making funny faces for the camera as Cyrus casually shows off her expensive Neil Lane rock, Contactmusic reported.
A source told HollywoodLife.com that the picture was definitely a message to the haters.
The source said that the former 'Hannah Montana' star is trying not to over share on social media because it's something that has always been an issue between her and Hemsworth.
"She promised him she would be more private, but she can't help herself once in awhile - especially because she's feeling super confident right now," the source added.