by newzulu
UK, London: Colin Firth and Helen Mirren pose on the red carpet on April 11, 2016 before the premiere of Eye in the Sky at Curzon Mayfair Cinema in London.