New Delhi, May 4 -- The highly anticipated The Devil Wears Prada 2 has delivered a global box office opening of $233 million, marking one of the biggest opening weekends of the year.

The The Walt Disney Company release, starring Meryl Streep and Anne Hathaway, earned $77 million from cinemas across the US and Canada, according to figures released on Sunday by media analytics firm Comscore.

Industry tracker Boxoffice Pro had projected an opening closer to $100 million, while Disney had estimated domestic takings between $75 million and $80 million.

The sequel also performed strongly overseas, with international audiences turning out in large numbers. Italy proved to be one of the film's strongest markets, where it recorded the fourth-hi...