Dame Helen Mirren has some food confessions to make; the actress says she cannot resist mashed potato and has to indulge occasionally, despite believing it is bad for her figure. The Oscar-winning actress joined her co-stars on the red carpet for the UK gala screening for her new film The Hundred-Foot Journey.