Notable partners: Angelina Jolie, Sarah Jessica Parker, Penélope Cruz, Brooke Shields
The actor's style is all over the place. Well, all over terrible places. One day he's all about fedoras, and the next it's necklaces he has no business wearing. Looks like age (Cage is 49-years-old) doesn't always come with wisdom.