KATE Winslet has told how she suffered from skin problems during her 20s.

The 38-year-old actress said she her position as an ambassadress at cosmetics giant Lancome has "done so much for my inner strength and confidence".

She said: "I suffered from such bad skin." She said quitting smoking had "transformed" her skin.