Known for his role as Prince Caspian in The Chronicles of Narnia, British actor Ben Barnes graces the pages of Icon magazine to promote the upcoming television mini series Sons of Liberty. The story of an American beginning, Barnes plays Sam Adams for The History Channel production. Donning essential menswear pieces, Barnes is photographed by Michael Schwartz and styled by Angela Esteban Librero.