Which actor is known in Hollywood as the most difficult to work with?

Um, Jennifer Lopez- little talent, massive ego