This is tough, I love them both! But if I had to choose:
Since her High School Musical days, I was in awe of her beauty. She has this exotic look on her, with her tanned skin and cleft chin. She then grew up and became the woman she is today. Of course, Selena is pretty as well but I just don't see her as "hot." She is like an innocent young girl, always all smiles. Vanessa has this charm and sexiness into her especially with her fashion style.