Jessica Alba: 'Every actress is more beautiful than me'
You've got to hand it to Jessica Alba -- since she had baby Honor Marie, she's really pulled herself back together, even if it was just to star in Robert Rodriguez's grindhouse revival Machete. Although you wouldn't know it to hear her tell it, since she whines to British GQ that she isn't hot anymore. Sounds like someone needs a hug!
[Photos: Getty Images, British GQ]