Nicky Nelson/WENN

Keke Palmer shut down social media bullies who criticized her for not wearing makeup while she’s pregnant.

The 29-year-old actress revealed her pregnancy while hosting Saturday Night Live on Dec. 3.

Photo may have been deleted
Screenshot

“People have been in my comments, saying ‘Keke’s having a baby. Keke’s pregnant.’ And I want to set the record straight: I am,” the first-time mom said during her monologue before opening her coat to reveal her baby bump.

She was criticized for “normalizing” unwed motherhood by revealing her baby bump on national television without a husband by her side.

MEGA/WENN

Since falling pregnant, Keke doesn’t drink or wear makeup to protect her unborn child from chemicals in her bloodstream.

In a series of tweets on Tuesday, Dec. 6, Keke said it’s “insane” that trolls call her ugly for not wearing makeup.

MEGA/WENN

She reminded the trolls that makeup is just a false illusion that covers up how you really feel inside.

“I just saw a few comments of ppl saying I was ugly cause I wasn’t wearing any makeup,” she tweeted. “And I really want y’all to get the help y’all need because makeup isn’t real. I’m beautiful in real life, because of who I am, not what I look like.”

MEGA/WENN

Keke said she wishes she could bottle up her confidence and sell it to her haters.

“I wish I could bottle how I feel about myself and sell it. Because some people take comments to heart and these ppl just say anything. I mean truly it’s insane to say anyone is ugly, but especially me.”