James Franco looked dashing as he hit the red carpet for the "Spring Breakers" premiere during the 69th Venice Film Festival at the Palazzo del Cinema on September 5, 2012 in Venice, Italy. The actor, who sported a tuxedo, was joined by co-stars Selena Gomez, Ashley Benson, Vanessa Hudgens, and Rachel Korine.
James Franco looked dashing as he hit the red carpet for the "Spring Breakers" premiere during the 69th Venice Film Festival at the Palazzo del Cinema on September 5, 2012 in Venice, Italy. The actor, who sported a tuxedo, was joined by co-stars Selena Gomez, Ashley Benson, Vanessa Hudgens, and Rachel Korine.