Meryl Streep and Anne Hathaway appeared together in Shanghai for the final stop of The Devil Wears Prada 2 Asia tour on April 10, following Tokyo and Seoul. Many Chinese fans welcomed the Hollywood stars ahead of the film's April 30 release in China.