Jennifer Lopez drops the "Ain't Your Mama" music video just in time for Mother's Day.
JLo stands up for women's rights from every generation.
In the Meghan Trainor-penned sass anthem, Lopez plays a picture-perfect '50s housewife cleaning the floors, a secretary and a bossy factory worker. The different characters she plays inspires 2016 JLo to dress up for a march with her backup dancers down the streets of New York to tell men everywhere: 'I ain't your mama.'
“Treat me good, you know?” Lopez told Entertainment Tonight when asked about the song. “Guys have this tendency… They love you in the beginning, and you’re the hottest woman on earth. Then, all of a sudden it’s like, ‘Okay, where’s my food?’ And I’m like, ‘What?!? You kidding me? Take me out.'”