The "Machete" actress, who has two daughters with husband Cash Warren, says she puts her children first, reported Contactmusic.
"I don't think I balance it very well. I feel like I'm always compromising something, but my kids' happiness [is] my priority. Everything else is secondary, and I just try to do my best," she said.
Alba, 31, recently said having children made her less critical of herself.
"I don't really care about my body image anymore because it just doesn't matter now that I have children. Instead, I focus on my health, feeling strong, and making sure I'm up and running so I can spend that all-important time with the girls.
"Becoming a mom has definitely made me feel more confident and secure than I ever did in my 20s."