Jessica Alba is one of the most beautiful women in Hollywood, with a face and figure to die for.

But she is far from happy with the way she looks, claiming to be amongst the least attractive actresses in the industry. She told British GQ magazine that ever since she had daughter Honor Marie, her looks aren't what they used to be.