Nation

On This Day: 21 April 2010

Mike Myers, Cameron Diaz and Eddie Murphy hit the green carpet in New York for the world premiere of "Shrek Forever After." (April 21)