There are a lot of collaborations in the entertainment industry that go wrong, but when two great artists get together and make something amazing happen, that’s what we call a win.

Heidi Klum and Snoop Dogg (otherwise known as Puppy) is such a collaboration. The two artists released their new single “Chai Tea with Heidi” to everyone's surprise - including Klum herself.

"I know it's a unique collaboration, I never thought in my wildest dreams that this would happen," Klum said of the song. "So many people reached out to me and told me how much they love Snoop Dogg and what he does for music."

Klum gave her own reasons why she chose to work with Snoop Dogg. "I think Snoop is a very strong character, and I think that's why we met each other," she said. "I was always a fan of him and his music."

We all know Snoop Dogg is a musical legend who can rap about whatever he wants with ease—and this time around it’s about his love for chai tea.

Yes, you read that right. The song's title is "Chai Tea With Heidi," and it was composed by DJ-producer WeddingCake from Los Angeles.

Heidi's comeback song, which is also her first dance track since 2002, is a reminder that she had ever done music before. Heidi released the Christmas song "Wonderland" in 2006, but her career as a musician pales in comparison to her other accomplishments: a legendary modeling career and a judge on Germany's Next Top Model.

Snoop Dogg, on the other hand, continues to release new music at a pace that doesn’t seem humanly possible—and it is his musical legacy that makes this track so good. As of press time, there are no plans to release the song for purchase, but we’re keeping our fingers crossed.