Justin Theroux relished playing a "silly" character in The Devil Wears Prada 2.
The 54-year-old actor stars alongside Meryl Streep, Anne Hathaway, Emily Blunt, and Stanley Tucci in The Devil Wears Prada 2, the long-awaited movie sequel, and Justin has revealed that he loves his role in the new film.