Sexy movie star Jessica Alba has been forced to cut back on her credit cards - because banks are tired of the fact she keeps losing them.

The forgetful actress once lost her American Express card nine times in 18 months and now has a limit on her plastic.

She says, "I'm at a point where I've lost so many that they aren't giving me any more.

"I have the maximum number of cards you can lose."