Because He’s Hot: James Franco Rocks Sexy Shades in the Big Apple (PHOTOS)

Summer 2011 Movie Guide!
Check out Celebuzz's official guide!
We almost forgot how dreamy James Franco is!

The 33-year-old actor was spotted outside the Ed Sullivan theater greeting hoards of fans after filming a spot for Late Night with David Letterman on Monday.

Looking positively adorable, James was wearing a brown jacket, jeans and a classic pair of Ray-Ban sunglasses.

James is hard at work promoting his latest film, Rise of the Planet of the Apes, which is a prequel to the classic film, Planet of the Apes. Check out the trailer below.

Also starring Slumdog Millionaire’Freida Pinto and Harry Potter’s Tom Felton, the film hits theaters on August 5. Take a look at some photos from the premiere!

Tags: James Franco