Mariah Carey has high heeled slippers. The 'Hero' singer says she has to have height on any type of footwear otherwise she can't walk. She said: "I wear high heels all the time. Even my slippers. I can't even walk in flats."

However, her love of heels proved to be problematic when filming her new movie, 'Precious', in which she plays Miss Weiss, a world-weary welfare officer who gradually unpicks the tragic life story of a teenager who is abused by both her mother and father.

Director Lee Daniels said: "Mariah was born as an embryo in stiletto heels. She walks - even in her home - on her f*****g toenails! I said, 'This woman is not going to work if you're walking like Princess Tippy Toes.' "

Mariah says she put all her effort into changing her behaviour so the audience would believe her. She revealed to Observer Woman Magazine: "I spent as much time as I could getting into it. She is supposed to be exhausted, so it didn't matter that I stayed up… I really did the best I could to morph into this woman who goes into this office every day and deals with people needing something from her, trying to get things from her, maybe being disingenuous."

Mariah Carey's diva demands for white kittens and doves have not been met