Jessica Alba has a child, which in turn makes her less attractive/sexy to me. And Meagan Fox is bisexual, which is a turnoff to me. In the end, Meagan Fox is prettier, so my vote is for her. read more