Maybe your speaking of some but not all hun, Im 31 and I still get carded. I tell people Im 31 and they do double takes so please dont generalize. Salma Hayek is past 30, so is Roselyn Sanchez, as is Sofia Vergara and they look good for being well past 30.
And Jesiica Alba is half white. And what exactly does Hispanic look like since we are all diverse? From Sofia Vergara to Salma Hayek to Roselyn Sanchez. Eva just tends to look more Amerindian. She's Cuban with more Amerindian tendencies. Same token, Gloria Estefan is Cuban as well and she has a different look.
J-lo looks like the average Puerto Rican to me. Minus the couture she sports on a regular and all her High Class flash you strip her down she looks like the average Puerto Rock (I should know, I am one) so I dont see how she doesnt look Hispanic to you.