Jessica Alba is heading for a run in with teen girls' favourite Zac Efron, after dubbing him a "child with make-up". The sexy star claims she was stunned when she first met the High School Musical actor. Alba says, "He looks like a child with a lot of makeup. I was like, 'My God, you're just a little kid.'"