Singer-songwriter Cheryl Cole says she doesn't diet and always watches what she eats.

The 29-year-old abstains from anything heavy like rice or pasta a few days before a red carpet event.

"I don't diet but I do watch what I eat and I exercise. I wouldn't choose to eat anything heavy such as rice or pasta a few days before I walk the red carpet. Everything in moderation," said Cole.

The "Call My Name" singer, who follows celebrity fitness expert Tracy Anderson's workout sessions, said she doesn't have a signature style, but always adds a feminine touch to her outfits.

"I think it varies. I like girly stuff and I'm naturally drawn to pink things, but on a day off I love to wear harem pants and Marc Jacobs trainers with a slouchy top. I love leather trousers with a blouse too," she said.

Cole said she favours ultra-wearable and elegant designers' clothes and quoted few of her favourites being Victoria Beckham, Alexander Wang, Zuhair Murad and Stéphane Rolland.