Since her infamous performance at the MTV music awards, things have been going pretty well for Miley Cyrus. After an amicable split from ex-boyfriend Patrick Schwarzenegger, Miley is now dating the almost-unbelievably-beautiful Stella Maxwell - and she's never looked happier.
Then again, most people would be pretty happy locking lips with a stunning Victoria's Secret model! TMZ caught the pics and video footage of the steamy sesh...
Everything's coming up roses for Miley at the moment - she's super into her beautiful girlfriend and what's more, she's chosen to pay forward some of that good luck.
Miley recently set up her own non-profit charitable organization, The Happy Hippie Foundation, designed to "to rally young people to fight injustice facing homeless youth, LGBT youth and other vulnerable populations."
She's also teamed up with rock & roll legend Joan Jett to collaborate on some tracks for this good cause. Check out their rockin' new anti-bullying number, 'Different.'