It was announced last year, but now we have details on NBC's planned tribute to Elvis Presley, courtesy of Variety.

Elvis All-Star Tribute will air February 17 from 9-11 p.m. ET/PT.  It was taped in October, and features stars from pop, country and rock, including Ed Sheeran, Alessia Cara, John Legend, Shawn Mendes, Adam Lambert, Post Malone, Blake Shelton, Keith Urban, Kelsea Ballerini, John Fogerty, Josh Groban, Jennifer Lopez, Little Big Town, Pistol Annies, Darius Rucker, Carrie Underwood and more.

The special, hosted by Blake Shelton, will create the look and feel of The King's legendary '68 "Comeback Special," where he performed both stand-up, rocking numbers and a more intimate, stripped-down set wearing black leather.

According to Variety, the performances include Adam Lambert singing "Blue Suede Shoes," John Legend singing "A Little Less Conversation," Jennifer Lopez singing "Heartbreak Hotel," Josh Groban belting out "It's Now or Never," Shawn Mendes singing "Hound Dog, Carrie Underwood and Yolanda Adams playing tribute to Elvis' gospel songs, and Keith Urban duetting with Post Malone on "Baby What You Want Me to Do."

Elvis' widow Priscilla Presley will appear on the special, as will his daughter, Lisa Marie Presley.

Along with the special, an album called The Best of the ’68 Comeback Special will be released on February 15,  It'll include 15 Presley performances from the ’68 broadcast, three studio recordings of songs that appear in the special, and a new version of "If I Can Dream," feature Elvis' original vocals plus those of Carrie Underwood, Shawn Mendes, Darius Rucker, Blake Shelton and Post Malone.

More From WNAW AM