Cheryl Cole says she learnt the "hard way" with her fashion choices.

The 'Fight for This Love' singer has experience a few style disasters over the years but has now accepted what suits her and what doesn't.

She said: "It's hard to know how to dress sometimes. I learnt the hard way that, just because something looks nice on someone else, it doesn't mean it'll work for your height, size and figure. I tried and failed miserably in my teenage years, but now I know to take things as inspiration and adapt them to work for me."

While Cheryl, 28, enjoys wearing different clothes, she hates going shopping for them and would prefer to buy stuff online.

She told Britain's InStyle magazine: "When you go in the dressing rooms, why do they always have the worst lighting. You come away feeling down, you don't buy anything and it's actually not what you look like. And the Mirrors! I think they should spend more time and money on them."