Warning to the boys who don't believe in women's equality! Jennifer Lopez won't stand for that — or haven't you seen the righteous new video for her single, "Ain't Your Mama"?
Lopez, 46, makes no secret of how she feels about gender roles that get a little too — shall we say— retro in the five-minute video, which kicks off with the singer slamming down the phone after an argument with the man in her life.
As the song cues up, we hear samples from some of the most historic women's rights speeches ever given, including Democratic presidential contender Hillary Clinton's groundbreaking 1995 speech on women's rights in Beijing.
And that's only the beginning!
The former "American Idol" judge goes on to play the role of urging women everywhere to empower themselves. "We have a big, big problem, ladies," Lopez says, throwing her hands up in frustration.
We also see Lopez take a trip through pop culture history, appearing in stereotypical women's roles from several eras, including a Rosie the Riveter-type factory worker, a doting 1950s housewife, a "Mad Man"-style secretary taking dictation and an '80s businesswoman straight out of 'Working Girl."
More Pop Culture videos
From sipping soup to stirring coffee, learn etiquette at the Plaza Hotel
Go behind the scenes of ‘Love Actually’ sequel
‘Who Knew’ where the first season of ‘The Real World’ took place?
How well do you know your emojis? Play along with KLG and Hoda
Yet, the song's lyrics are more personal than political. Lopez pleads with a lover to grow up and meet her halfway. "I ain’t gonna be cooking all day, I ain’t your mama, I ain't gonna do your laundry, I ain't your mama!" she warns.
The video ends with a rousing call to arms to ladies everywhere — and one heck of a fun dance sequence.
Watch "Ain't Your Mama" above.