Jessica Alba was very self-conscious about her body before she had children.

The 32-year-old 'Machete Kills' star, who has two daughters, Honor, five, and Haven, two, with her husband Cash Warren, feels more confident about how she looks now and regrets being so critical of her curves when she was younger.

The actress told the October issue of Health magazine: ''I was a lot more critical of my body when it was probably pretty awesome. It's like, why did I not ever wear jean shorts? That's so crazy. I was so skinny! I didn't have any cellulite . . . what was I thinking?!

''I was more willing to wear short skirts after I had my kids. I never wore them before. Ever. I was so self-conscious. But I remember I was 28 or 29, at an MTV award thing, and my girlfriend Kelly was like, 'You should wear a short skirt, because you are not going to be this age forever.' Now I'm a lot more confident in my skin -- because who cares? At the end of the day, it's so much time spent on something that really doesn't matter that much.''

Jessica wore a corset to help her tone up her stomach muscles after Haven was born and plans to wear one again if she has another child.

She said: ''Of course. Who wouldn't! Your muscles are completely stretched. It gets the muscle memory going quicker. It's just to get your body back. Because everything is everywhere!''

But she also exercises regularly and watches her diet when she is preparing for a movie.

She said: ''I like dancing. There's a choreographer I used on a couple of movies, JJ Dancer [aka Jennifer Johnson]; her dance moves are so fun, so it doesn't feel like you're working out. And I like interval training on a treadmill, with sprinting and then uphill walking, then sprint, then uphill walk, then sprint. This morning I did sprint intervals with a high-incline walk. Otherwise I get bored -- I can't just do the same thing over and over.

''When I'm 'dieting,' I'm not eating as many snacks -- because I love snacks. Popchips, Pirate's Booty -- or I could eat a pound of fruit. So I cut down on snacking when I'm trying to be healthy.''