She gave birth to her second daughter 10 months ago at age 46, yet is game enough to pose in a bikini for a Straits Times photo shoot. But the mixed feelings will always be there for Constance Song.
The actress says half-jokingly, in reference to Cynthia Koh's viral Michael Kors dress post: "I'm scared people will comment, 'Can be grandmother already, still wear bikini?'"
But she is also quick to add: "But hey, I should be proud of myself that, at this age, I can still wear this. (American fashion designer) Vera Wang is in her 70s and she still looks young - she's my inspiration."
Back in 2012 at the Star Awards, Song had her own Cynthia Koh moment, when she raised eyebrows with her most revealing red-carpet gown to date - a peekaboo black number from Jiki with a sheer mesh front panel.
She says: "I've never regretted wearing it. It was nicely made and there was no wardrobe malfunction no matter how much I moved. But thank god there was no social media then, if not jialat (Hokkien for terrible). But now that you may republish it, I better prepare myself."
She admits that in her 20s, she found it hard to handle negative feedback.
In her mid-40s, she often ignores it. She says: "As an artiste and public figure, you have to accept it. No matter how good you are or look, there will be those who will pick on your flaws, so you can't please everyone."
Achieving her hot bod was no walk in the park for the 1.68m-tall artiste from Li Nanxing's talent management agency LNX Global.
Active, slim and toned throughout her adult life, Song - whose older daughter is four - hit 69kg during her second pregnancy.
But her post-childbirth weight of 58kg did not leave her in a good mental space and it was more difficult to lose the tummy fat.
She recalls: "I felt so unmotivated, tired and lousy about myself. Every picture I took, I felt I looked bad.
"I needed to seriously think about what's good for me. I could continue to go down the hill and let myself go, but I chose to get back up. Once you break through that mental block, you will be fine."
So, in June last year, she embarked on an intensive weight-loss programme with personal training gym Rizap, combining in-studio strength training and customised exercise routines, a nutrition plan and counselling that covers mental health and motivation.
Besides working out three times a week, she also swims once or twice a week at Tanah Merah Country Club.
She is now a fit and fab 51kg. The last time she hit this figure was when she was 21.
Even being called "auntie" has a different ring to it.
She says: "Now, I'm not upset because maybe you mean the prettier kind of auntie. But when I was bigger, I was sensitive to hearing that term.
"Recently, when I went to the market wearing a cap and mask, the uncle even called me xiao mei (little sister in Chinese) when I'm actually lao mei (old girl) already," she says with a laugh.
"Now, when I take photos, I don't need to tilt my body in a certain angle to look slim."
She hopes her makeover will open more doors for her to expand her repertoire into more character-driven parts.
"It hasn't happened yet, but if someone asks me to play a young grandmother, I'll be okay with it and I will embrace it."
But Song is not done when it comes to her 2022 body goals. She is aiming for a six-pack. "Maybe when I get it, I'll flaunt it on social media," she says.
But one thing is definitely not on the cards. "More kids? No way, I'm a senior citizen already."