Zac Efron helped Ellen DeGeneres celebrate her birthday with a little song.
The actor appeared on "The Ellen DeGeneres Show" in an interview that aired on Thursday, Jan. 30. DeGeneres revealed that Efron doesn't play guitar, but he learned to play a song for DeGeneres' birthday.
"I kind of thought like, what do you give somebody on their birthday that kind of has everything, like you do," Efron said. "I often have this problem in my own life so, I don't really play guitar, and where's Taylor Swift when you need her, but I kind of just figured out how to play this last night."
Efron then performed a rendition of "Happy Birthday" by Stevie Wonder.
"Well, that is sweet!" DeGeneres, who turned 56 on Jan. 26, said after Efron was done. "Thank you so much."
The 26-year-old actor is promoting his film "That Awkward Moment." Efron popped up on the show again and presented DeGeneres with her birthday cake.
Efron recently talked to OTRC.com about his new film, which also stars Michael B. Jordan and Miles Teller, and shared how he bonded with his co-stars and an awkward moment that occurred while shooting the movie.
Check out Efron's appearance on "The Ellen DeGeneres Show" below. DeGeneres also revealed her new ad for Beats Music, which debuts during the Super Bowl on Sunday, Feb. 2. Watch it below.