Christian Rocks!

You might notice that Christian Bale is wearing plenty of navy in this slideshow—suits, ties, even a shirt. And that’s the point: A navy suit never looks smarter than when paired with varying degrees of blue. It’s a simple style rule that never fails.