Girl power! Jennifer Lopez dropped the music video for her latest single, “Ain’t Your Mama,” in which she takes a stand for her fellow women and, of course, dances up a storm.

The clip opens with a frustrated Lopez, 46, engaged in a heated conversation with an apparently lazy lover from a phone booth. “Really? I’m tired. I’ve been working all day,” the pop superstar says. “No, I can’t! You should! No.”

The “I’m Real” singer exits the phone booth and struts her stuff through the pouring rain, before she takes a seat at a newscaster’s desk to make a special announcement. In the background, you can hear a loop of Democratic presidential candidate Hillary Clinton’s iconic 1995 speech, “Women’s Rights Are Human Rights.”

“Look, I don’t have to tell you things are bad. Everybody knows things are bad. Taken for granted, ignored, overlooked, underappreciated,” an exasperated J.Lo tells her female viewers. “We have a big, big problem, ladies.”

The viewers happen to be multiple versions of Lopez, dressed in garb from different decades.

First, a blonde ‘50s housewife variant of the music magnate lights up the screen as she goes from scrubbing the floors to sassily singing to her husband: “I ain’t gon’ be cookin’ all day. I ain’t your mama.” To prove her point, she dumps a casserole dish filled with meat and potatoes over her unsuspecting hubby’s head.

Next, we see Lopez slay in styles reminiscent of the ‘60s, ‘70s and ‘80s, all created by contemporary fashion houses such as Current/Elliott and Thierry Mugler. Every transition shows the Shades of Blue actress turning the tables on her inconsiderate male counterparts.

And last but certainly not least, the entertainer — donning a skintight white bodysuit and boots by Rihanna for Manolo Blahnik (gifted by Rihanna herself!) — joins an all-girl group of dancers to throw down some sexy choreography.

Watch the video above.

Want stories like these delivered straight to your inbox? Sign up now for the Us Weekly newsletter!