Glamming up Scarlett arrives at the premiere of The Avengers in Hollywood last night