Transparent Frame Sunglasses Worn by Theo James as Eddie Horniman in "The Gentlemen" Greetings, outfit optimizers! Eddie Horniman, played by actor Theo James, is seen wearing transparent frame sunglasses in The Gentlemen TV Show.The Gentlemen (2024 TV Series) Season 1 Episode 5 (Fashion Moment Timestamp - H00M03S17)🛒 Shop Similar