Jessica Alba se serait plus facilement attirée les faveurs des hommes lorsqu'elle était blonde.
L'actrice de 27 ans n'aurait jamais eu plus de succès avec les hommes que quand elle s'était teint les cheveux en blond pour le rôle de Nancy Callahan dans le film « Sin City », sorti en 2005.
Elle aurait confié selon le magazine Cosmopolitan : « Quand je suis devenue blonde pour "Sin City" il y a trois ans, je le jure, je n'avais jamais eu autant d'attention de la part des hommes. Dans un bar rempli de princes arabes, je me faisais offrir des verres par des hommes qui avaient parfois plus de 80 ans. »
Jessica aurait également révélé que l'image qu'elle donnait d'elle en public serait très différente de ce qu'elle était dans la vraie vie.