Jennifer Love Hewitt is choosing honesty and encouraging her fans to embrace it too. Over the weekend, the 46-year-old actress posted a makeup-free selfie on Instagram, showing her followers a more natural side.
“Learning to love the skin I’m in more and more each day,” she wrote in the caption on Sunday, March 23, adding hashtags #nomakeup and #nofilter to underline her message of confidence and self-acceptance.
As expected, the candid post stirred mixed reactions in the comments. While some speculated about cosmetic procedures, many fans applauded her openness and shared their own stories of self-love, creating a wave of support.
This isn’t the first time the Ghost Whisperer star has embraced authenticity online. Back in February, she marked her 46th birthday with another unfiltered selfie, writing:
“46 years old. No makeup and no filter.”
She explained the post was partly inspired by a close friend who “hates a filter.” Despite her bright smile in the photo, Hewitt admitted she had been struggling.
“It’s been a hard start to the year,” she revealed.
“I don’t quite feel myself. But maybe this is all leading me closer to who I’m meant to be.”
Reflecting on aging under the spotlight, Hewitt was honest about the pressures women face in Hollywood and beyond.
“I have seen how cruel the world can be to women as they age,” she wrote.
“Yet I’ve also seen the women I admire become stronger, sexier, and more powerful with every passing year.”
She closed her message with gratitude, love, and a nod to embracing every version of herself.
“I am so deeply grateful for this life,” she wrote.
“I love those who stand by me, and I’m ready to give love today to the younger me and the older me—they are my ride or dies. Sending love to all, and cheers to 46!”







