The Devil Wears Prada 2 takes top spot in North American box office
The sequel sees Anne Hathaway's character return to work under tyrannical editor Miranda Priestly, portrayed again by Meryl Streep, as their fashion magazine faces an existential crisis.
4 May 00:59 · CNA Lifestyle