Happy birthday, J.Lo!
Jennifer Lopez turned 46 on Friday, and the multi-hyphenate star continues to get better with age.
Lopez, recently seen filming her new police drama, "Shades Of Blue," opened up about appearing alongside Iggy Azalea in a sexy music video for the song "Booty" — and how she hopes it'll inspire other women — when she visited TODAY last November.
"That was something that I felt like, 'Do I do this?' But I thought, you know what? The girl I'm standing next to in the video is 20 years old. I'm not. This is great for women to see," she said.
She continued, "It makes me crazy that people try to put women in a box, or try to say, if you're a mom, you can't do this, or if you're sexy, then you're not smart. Yes, I can be an awesome mom, and I can be a sexy woman and I can be a smart businessperson. I can do all of it. Just let me. Mama's still got it!"
Lopez also celebrated her special day by sharing this adorable throwback shot.
For more on J.Lo, check out one of her recent visits to TODAY below.