Then-and-now pictures from Retro Baltimore
The Baltimore Sun

Young love

Efron and his "High School Musical" co-star Vanessa Hudgens have been dating since 2005. The actor recently fessed up to Elle magazine that his mom filled his Christmas stocking with condoms. "She buys me the economy box," he said.Kevin Winter / Getty Images