At nearly 60 years old, Marie Osmond has never looked better! So what does the music icon credit for her ageless appearance? During a recent sit-down with Andy Cohen on his late night Bravo show Watch What Happens Live, Marie, 59, revealed her gorgeous looks are because she’s dedicated to “clean living.”

“Have you had any work done or [is your youthful appearance] simply [due to] no alcohol, good eating habits, and your three times a week massages?” Andy asked Marie on behalf of a fan during their Tuesday, Jan. 8 chat, to which she replied, “I believe in clean living, I really do. I think that it really helps you. I’ve never smoked or drank, but I’ve had a lot of fun, ok?”

When the host then asked her, “You never ever smoked or drank, did you?” Marie replied with a laugh, “Nope, I had many opportunities. You know, when you grow up as a kid [in showbiz]… I worked with so many people and I watched the ramifications [of that lifestyle]. So it was more of an education and more of a decision made. There were a lot of opportunities but I just didn’t want that.”

Earlier this month, Marie also opened up about her ageless appearance and healthy diet during an exclusive interview with Closer Weekly. “You have to learn to love your skin. I’ve had some really hard things in my life — but once you create a happy environment around yourself, that brings peace to your soul,” she dished.

As for her best diet advice, the mom-of-eight said her “number one tip is to eat frequently.” She continued,  “When you’re constantly fueling your body, it doesn’t drop in blood sugar, making you go, ‘I need a cookie!’ Honestly, I feel better now than I did in my 30s.” Keep up the good work, Marie, you’re an ageless inspiration!