emma watson carrying shrek