Although it's hard to tell now because she insists on wearing her hair up all the time, Penelope Cruz has a pretty righteous head of hair. When she does let them loose, we get to admire what is clearly one of the lushest sets of strands in Hollywood today. You listening, Penelope? Let them be free!
Photo: Matt Baron/BEImages