Zac Efron has almost every female under the age of 21 pining after him.
But the only two that seem to have a legitimate chance at winning over this young stud are his High School Musical co-stars: Vanessa Hudgens and Ashley Tisdale.
For now, of course, Zac and Vanessa form one of Hollywood's most adorable couples. Indeed, Zanessa is the Brangelina of the next generation.
But don't count Ashley out. As she squares off against Hudgens on the red carpet of the High School Musical 2 premiere below, you can tell this actress - and her short dress - are trying to get Zac's attention.
Will it work? Who will Efron end up with? And, forget new Britney Spears topless photos, who looks better in the following image?
You tell us.