Asked about whether people should "wrap up warm" and wear jumpers, the Prime Minister's official spokesman said: "Clearly, he is not going to prescribe the actions that individuals should take but if people are giving that advice that is something that people may wish to consider.
"As you know there's plenty of work going on to help people with their fuel bills, there's plenty of things that the government has done. People do look at what they can do in terms of shopping around and taking advantage of what offers there may be."
Downing Street later attempted to play down the comments after Ed Miliband, the Labour leader, said that Mr Cameron had moved from "hugging a hoodie" to "wearing a hoodie".
A spokesman said that the spokesman had used "loose" language, and that the Prime Minister "would not advise people what they should wear".