Ben Barnes Goes Gray

Ben Barnes wears a slick gray suit at the Easy Virtue premiere during the 3rd Rome International Film Festival held at the Auditorium Parco della Musica on Monday in Rome, Italy.

The 27-year-old actor just finished working on his next film, Dorian Gray. Barnes plays a corrupt young man who somehow keeps his youthful beauty eternally, but a special painting gradually reveals his inner ugliness to all. Colin Firth worked together with Barnes in both Dorian Gray and Easy Virtue.