Lorraine Keane pictured at the Irish Premiere of 20th Century Studios The Devil Wears Prada 2 at the Stella Cinema. Picture Andres Poveda
Lorraine Keane pictured at the Irish Premiere of 20th Century Studios The Devil Wears Prada 2 at the Stella Cinema. Picture Andres Poveda