Audiences will be flocking to the cinemas to watch The Devil Wears Prada 2. Does the sequel live up to the hype and anticipation?