Jessica Alba thinks diets are ''boring''.

The 'Sin City: A Dame To Kill For' star - who has two children, Honor, six and Haven, three, with Cash Warren - believes that life is ''too short'' for giving up her favourite foods, admitting that she loves candy.

She said: ''I think diets are boring ... Life's too short to deprive yourself.

''I can't get through a meeting without candy.''

The 33-year-old actress found exercise ''brutal'' when she was younger but loves it now because it means she can have some alone time.

She shared: ''I didn't appreciate working out when I was in my 20s. It was purely for work, and I hated it so much. It was just brutal.

''Now I enjoy it, because it's 'me' time and a stress-reliever.''

Jessica has a home gym - where she does sprints and Pilates as well as attending ''competitive'' spin classes - admitting that she loves how she feels after having exercised.

She said: ''It's fun to mix it up. And I really like to work out with friends. They keep me accountable.

''I like how I feel after a workout.''

Despite her intensive exercise regime, Jessica isn't worried about perfection.

She told Natural Health magazine: ''I'm a little squishy right now. It's fine. I don't care.''