Ingrid Deegan and Dominique Nugent pictured at the Irish Premiere of 20th Century Studios The Devil Wears Prada 2 at the Stella Cinema. Picture Andres Poveda
Ingrid Deegan and Dominique Nugent pictured at the Irish Premiere of 20th Century Studios The Devil Wears Prada 2 at the Stella Cinema. Picture Andres Poveda