Despite a hectic schedule that's stretching her thin, Jennifer Lopez always finds time for her children.
Currently, J. Lo is balancing her NBC show Shades of Blue, her Las Vegas residency at Planet Hollywood's AXIS Theater and judging duties on American Idol, but as soon as her work days end, she switches gears from "serious actor mode" to her most important role as Mom to her 8-year-old twins, Emme and Maximilian.
WATCH: Jennifer Lopez Shares the Beauty Rule She Follows Every Day (No Matter What!)
"I have to see them, because if I don't see them and they don't see me, then it's not happiness," Lopez told ET. "Like this morning, I had to work out, then I sit down and I have lunch with them before I come over here and then I go, 'You know what? Since we're shooting all the way through, I'll have the kids come over at 6:30. They can bring me dinner because we had some leftovers.' Every day is like that!"
Lopez's Shades of Blue character, Harlee Santos, is also a mother, but the actress chose grit over glam in portraying her. In fact, the 46-year-old actress sported a few fake cuts and bruises for our sitdown with her.
"I could've chosen to make her more glossy or flossy, but that wouldn't have been right for this," Lopez explained of her character. "When you're tuning in to see Shades and American Idol and going to see me in Vegas, it should be three different things. You should be getting three different experiences, and that's the goal."
WATCH: Jennifer Lopez Is a Beautiful (and Badass!) Cop in First 'Shades of Blue' Trailer
She adds, "I'm one person, but I can do all three."
The Shades of Blue season finale airs Thursday, March 31 at 10 p.m. ET/PT on NBC.