Ariana Grande shared a heartbreaking video of Mac Miller after news of his passing broke last week.
In the video she posted on USAInstagram on Friday, Miller is mid-conversation when he notices Grande filming.
SEE ALSO: Rapper Mac Miller dies at 26"Baby," he laughs, trying to cover her phone before hiding in his hoodie.
"It's for me," Grande responds. "It makes me happy."
She captioned the video with an emotional message to Miller:
"I adored you from the day I met when when I was nineteen and I always will. I can't believe you aren't here anymore. I really can't wrap my head around it. We talked about this. So many times. I'm so mad, I'm so sad I don't know what to do. You were my dearest friend. For so long. Above anything else. I'm so sorry I couldn't fix or take your pain away. I really wanted to. The kindest, sweetest soul with demons he never deserved. I hope you're okay now. Rest."
The video had nearly three million views in the past two hours.
View this post on Instagram
Grande and Miller dated for two years, and announced their split in May. In a statement, she said their relationship was "toxic" and said that although she tried to support his sobriety, "shaming / blaming women for a man’s inability to keep his shit together is a very major problem."
When fans blamed her for his death by overdose, she disabled comments on her Instagram. Grande went dark on social media, only reemerging to post a photo of Miller on Sunday.
View this post on Instagram
Mac Miller's funeral will be held in his native Pittsburgh.
The 11 best and funniest tweets of the week, including disrespectful plants and the mallThe Font of Poetry, the Poetry of FontWhat You Learn on Your HoneymoonHart Crane’s Bizarre, Audacious Unpublished PoemWhen You Marry Someone Who Has the Same Last NameStill Lifes Capture the Evolution of the WatermelonThe Apple Pencil (2nd generation) is $40 offApple mental health features: How to log your moodThe 11 best and funniest tweets of the week, including disrespectful plants and the mallWordle today: Here's the answer and hints for September 28Alphabet Finds Google at Its Most MachiavellianHaving Trouble Sleeping? Read the Ultimate Insomnia Cure.On TikTok, romantic Missed Connections videos thriveNext Tuesday: James Salter’s Memorial ServiceThe Guilt of Unsubscribing from NewslettersTwitter/X removes option to report posts for 'misleading information''Saw X' review: A surprisingly sentimental splatterHunter S. Thompson Rides with the Hells AngelsStaff Picks: Janet Malcolm on Ingrid SischyThe Guilt of Unsubscribing from Newsletters People are not OK with Oprah's comments about Donald Trump Watch us play 'Watch Dogs 2' right here Muslims respond to violence in Trump's America with kindness Nintendo's NES Classic being sold for $1,000+ on eBay and people are pissed Katy Perry implores fans to donate to Planned Parenthood The 2022 World Cup is already a disaster, and now you won't be able to drink alcohol Kate McKinnon's Ruth Bader Ginsburg swears she's going to stay healthy on 'SNL' Hey 2016, here are all the times you sucked in one image You won't see the moon look this way again until 2034 Silicon Valley billionaire slums it with government job Earth to Donald Trump: 2016 will be the hottest year on record 5 ways that President Trump could affect your student loans Students escort girl to class after she reports racial harassment on campus Trump mouthpiece Lewandowski leaves CNN, reports directly to Trump Tower SNL hosts a Chappelle's Show crossover with The Walking Dead What will Trump's presidency mean for technology? Pink announces pregnancy with Instagram photo Nutella fans, rejoice: the 'Nutella burger' has arrived Watch Dave Chappelle's SNL Monologue: Donald Trump, ISIS and Hope Trump subreddit is ready to wage 'meme war' in Europe