"Give me Zac Efron, any day."
When you're this in shape, it's easy to see why Lea Michele is totally cool with being in the buff.
The 30-year-old Scream Queens actress recently stopped by The Ellen DeGeneres Show, airing Monday, and talked about going completely naked for the September cover of Women's Health UK.
"I just turned 30, so I figured, 'Why not?'" Michele explains. "I feel in pretty good shape, and it's very interesting, though, just walking around naked, going, 'I'm ready!'"
WATCH: Lea Michele Poses Completely Naked -- 'I Love Myself, Flaws and All'
"I mean, I definitely am comfortable," she adds. "I was on Broadway for a while and I had to do some nudity stuff for Spring Awakening, so I'm pretty comfortable being naked ... I feel everyone [at the photoshoot] was more nervous than I was."
Michele is currently single after splitting from iZombie actor Robery Buckley in July after two months of dating. The former Glee star gamely played "Who'd You Rather?" with DeGeneres and got hilariously candid about some of her choices, including revealing that her Scream Queens season two co-star, Taylor Lautner, once gave her a lap dance. Michele also got brutally honest when she was given the choice between actors Tom Hiddleston and Michael B. Jordan.
"He's got too much going on, Tom Hiddleston," she joked, clearly referring to his recent breakup from Taylor Swift. "I can't get with that. I can't, it's a lot."
ET spoke to Michele's Glee co-star, Naya Rivera, earlier this month, when the 29-year-old actress dished on her "love-hate" relationship with Michele while filming the hit Fox show.
"Santana and Rachel hated each other, but they also had this love-hate sort of relationship, and I feel like Lea and I had that while we were on the show," Rivera told ET exclusively.
Rivera also claimed that there were times when Michele was "unprofessional" on set, but says that it didn't always involve her.
Watch below: