Dimitrios Kambouris/Getty Images

Blake and Jennifer Duet "I'll Name The Dogs"

So this happened last week and it's pretty adorable.  Jennifer Hudson teamed up with Blake Shelton on his latest hit and she is really into it!