Prev 29 of 30 Next
Penelope Cruz
In 2000, the actress wore a range of eclectic looks — including this ensemble. A green fedora, turtleneck sweater, blazer, and brown leather pants made for one head-turning outfit.