Jennifer Lopez recently revealed Cardi B is a big fan of her JLo Beauty cleanser because it ‘gets all the makeup off.’

So no doubt the rapper had some close to hand on Wednesday when she let her two-and-a-half year old daughter Kulture apply her makeup.

The 28-year-old hitmaker shared a selfie to Instagram showing her with red and brown smudges over both eyes and on her lips.

Cardi B films her daughter Kulture doing her eye makeup

Messy: A day after sharing a makeup-free and filter-free selfie to Instagram, Cardi B shared a selfie showing her with red and brown smudges over both eyes and on her lips

Messy: A day after sharing a makeup-free and filter-free selfie to Instagram, Cardi B shared a selfie showing her with red and brown smudges over both eyes and on her lips

A second selfie showed her toddler painting her mom’s face with the makeup.

Cardi shares her daughter with rapper Offset whom she secretly married in September 2017.

Just a day earlier, she had posted a makeup-free and filter-free selfie to Instagram in a clap back at social media trolls.

Cardi B proudly shows off her face without makeup or a filter

Cool mom: A second selfie revealed that her appearance was the result of letting her two-and-a-half year old daughter Kulture apply her makeup

Cool mom: A second selfie revealed that her appearance was the result of letting her two-and-a-half year old daughter Kulture apply her makeup

Au natural: On Tuesday, the hitmaker had clapped back at social media troll by posting a photo of how she looked 'after wakin up 20 minutes ago, no filter, hair not brushed, lip chap all that'

Au natural: On Tuesday, the hitmaker had clapped back at social media troll by posting a photo of how she looked ‘after wakin up 20 minutes ago, no filter, hair not brushed, lip chap all that’

In her post, in which she looks directly into the camera with her long hair loose, she explained: ‘This is my face after wakin up 20 minutes ago, no filter, hair not brushed, lip chap all that.

She added: ‘I never been afraid to show my real self. When YOU ON TOP the miserable and the ugly love to screenshot pictures while you in motion then criticize your face.’

Cardi, who’s full name is Belcalis Marlenis Almánzar, went on: ‘I’m confident in my own skin. You b****es need to ask ya self if ya confidence in ya self enough that ya gotta try to bring b****es down for a hobby that’s winning and in their 20s.’

‘I’m confident in my own skin,’ Cardi said. ‘You b****es need to ask ya self if ya confidence in ya self enough that ya gotta try to bring b****es down for a hobby that’s winning and in their 20s’

Reality: 'This me with no make up, no filter, you can see all of the little blemishes on my face,' she added. 'I just woke up 20 minutes ago, didn't even brush my hair ... like I feel good'

Reality: ‘This me with no make up, no filter, you can see all of the little blemishes on my face,’ she added. ‘I just woke up 20 minutes ago, didn’t even brush my hair … like I feel good’

On Tuesday, Jennifer Lopez had invoked Cardi B’s name as she hawked her beauty products on Amazon Live.

‘She said it works great,’ JLo, 51, gushed.

The two stars worked together in the 2019 movie Hustlers and also collaborated on the 2018 song Dinero.

Celebrity endorsement: On Tuesday, Jennifer Lopez had invoked Cardi B's name as she hawked her beauty products on Amazon Live. 'She said it works great,' JLo, 51, gushed

Celebrity endorsement: On Tuesday, Jennifer Lopez had invoked Cardi B’s name as she hawked her beauty products on Amazon Live. ‘She said it works great,’ JLo, 51, gushed

Out and about: Cardi was recently spotted makeup-free as she jetted back into Los Angeles after a whirlwind weekend in Tampa Bay for the Super Bowl

Out and about: Cardi was recently spotted makeup-free as she jetted back into Los Angeles after a whirlwind weekend in Tampa Bay for the Super Bowl