Dwayne Johnson Singing "I'll Be Home For Christmas" For the Troops Will Make You Appreciate Every New Day

As this year's Sexiest Man Alive, Dwayne Johnson is on top of his game in Hollywood, but he's one of the few celebrities that always makes sure to give back, especially around the holidays. Dwayne recently hosted his annual Rock the Troops special, which airs Dec. 13 on Spike, at the Joint Base Pearl Harbor-Hickam in Hawaii. In addition to showing off his signature charm (and dance moves) while singing Elvis's "Jailhouse Rock," he also gave an emotional performance of "I'll Be Home For Christmas" with a few of his fellow celebrities, including Scott Eastwood and Keegan-Michael Key. "This song is all about those who can't be home with us this Christmas," he told the audience, many of whom held up American flags. "We sing it tonight in hopes that each and every one of them will come back home to us, mostly importantly, safe and sound." The show aims to honor, inspire, and entertain the brave men and women of the Armed Services, and we think he did just that.