rainbow smiling emma watson as hermione. pop art.