Diane Kruger (Getty)Any fan of fashion should be a fan of Diane Kruger. The self-styling actress is adventurous, glamorous, and consistently two steps ahead of the trend.
One second she's wearing a cheeky short suit, the next a princess-worthy gown—a midriff-baring leather mini in the day then dripping in gold sequins come night. She's never predictable and fearlessly rocks risky ensembles in the name of style. The German beauty is a constant reminder of how fun clothes can be, and for this, we adore her.
Behold Diane's (incredibly hard to choose) top 12 most absurdly amazing sartorial moments. Vote for your absolute favorite at the bottom!