sunglasses LAX airport Zac Efron

Zac Efron landed at LAX last night, and the actor had so many flashbulbs going off in his face, he had to bust out his Ray Bans at night! Sigh, maybe if he wasn't so dreamy he wouldn't have this problem?

Efron was in New York City shooting his latest movie New Year’s Eve, which is just like Valentine's Day, but set in NYC on -- you guessed it -- New Year's Eve. The film stars a slew of stars such as Ashton Kutcher, Robert De Niro, Katherine Heigl, Sofia Vergara, Josh Duhamel, Hilary Swank, essica Biel, Michelle Pfeiffer, Abigail Breslin, Alyssa Milano, Sienna Miller and Sarah Jessica Parker. Whew! Talk about a talented cast!