U.S. actress Meryl Streep poses as she arrives for the world premiere of "Mamma Mia" at Leicester Square in London June 30, 2008. [Agencies]