DOS

Angelina Jolie staves off hunger pangs by snacking on low-fat breakfast cereals. Her favourite? Cheerios.

Jennifer Lopez's secret is eating healthily but 'little and often'. She eats eight mini-meals a day to keep energy high and hunger at bay. She also practises a martial art used by the Israeli army, Krav Maga.

Geri Halliwell tones her body by jumping into an ice cold bath.

Former EastEnder, Natalie Cassidy (who played Sonia Fowler in the soap) keeps home-made soup in the fridge so that she can have that as a late-night snack rather than tempting junk food.

Baby Spice Emma Bunton is a fan of detox massages and baths, and massages and karate (she's a blue belt).

Skipping breakfast can be a disaster and those who do are more likely to be overweight. Paris Hilton has porridge for breakfast to keep her feeling satisfied until lunchtime.

Claudia Schiffer exercises her upper arms by going clay-pigeon shooting, while Kate Moss burns off calories by going horse riding.

Ex-Hearsay star turned TV presenter Myleene Klass keeps herself in trim by rollerblading.

Madonna, Cameron Diaz and Gwyneth Paltrow love ballet routines to keep them toned.

DON'TS

Coleen McLoughlin shuns take-aways and tries to make home-made, low fat versions of her favourite meals.

Halle Berry, who was diagnosed as diabetic when a teenager, avoids refined sugar, fried foods and never eats after 7pm, so she can burn off calories before bedtime.

Cameron Diaz swaps coffee for herbal teas. Caffeine can slow metabolism, stimulate appetite and disrupt sleep - which can result in rapid weight gain.

Davina McCall avoids white bread, skipping meals and carbs after lunch, but eats plenty of protein, vegetables, fruit and whole-wheat pasta and rice.