Zac Efron was fabulously spotted on the red carpet of his latest movie, ‘Arbitrage’ in New York at the Walter Reade Theater.

For the occasion on the anniversary of 9/11 he wore a black suit from All Saints. Zac paired it with a light caramel and white color collar shirt name the Tokai from the same brand.

On his feet was a pair of walnut brown shoes from Salvatore Ferragamo called the Candido .

Completing his look was a favorite of his. The Persol PO0649 sunglasses in tortoises shell color.

 Photos Courtesy:  Roger Kisby/Getty Images North America