Why are Johnny Depp and Naomie Harris in so many movies together?

She was in two Pirate movies, thats all.