Actors Zac Efron and Vanessa Hudgens arrive at the 81st Academy Awards in Hollywood, California Feb. 22, 2009.[Xinhua/Reuters]