Picture - Helen Mirren, La Toya Jackson and The Apprentice at Royal Festival Hall The UK premiere of 'RED' held at the Royal Festival Hall - Arrivals London, England, Tuesday 19th October 2010
+ More: Helen Mirren Pictures
+ More: La Toya Jackson Pictures
+ More: The Apprentice Pictures
+ More: Royal Festival Hall Pictures
+ Photo Album: Helen Mirren, La Toya Jackson and The...