Zac Efron
In Zac Efron's defense here, he was at least dating Vanessa Hudgens at the time. But, still, couldn't he have waited until they got home?
Avatar

That's not even Wyclef Jean. It's Will.I.Am!