Lea Michele says she's in the best shape of her life.
ET's Denny Directo caught up with the 30-year-old actress at a Shape event in New York City on Saturday, where the magazine's November cover star said she's the happiest she's ever been.
"Beauty I think comes from the happiness within," Michele dished. "And I'm really happy with my life right now."
"I've never thankfully had a period where I had an unhealthy relationship with my body or food," she added, crediting her parents for helping build up her confidence. "But just the fact that I went from being someone who casually worked out to now someone who really works out, I think is the biggest accomplishment of the year."
But fitness isn't the only thing keeping Michele going. The Scream Queens star admitted she has a lot to be thankful for these days.
"I think for me right now… I just turned 30, I love my job, I have the greatest friends, such an incredibly family," she said. "What's not to be so happy and grateful for?"
With a great support system behind her, Michele's definitely ready for anything.
"I constantly set goals for myself, and then I achieve them. I'm not someone who says they're going to do something and then doesn't," she told Shape.
"Follow-through is a huge thing for me. It's something I look for in friendships and relationships," Michele continued. "I pride myself on achieving goals and constantly growing and getting stronger. It's about not becoming stagnant or letting anything hold me back."
See more in the video below.