Diane Kruger is a queen on the Red Carpet. She a perfect example of a woman who knows exactly what looks fabulous on her body. Moreover, she is fearless with her dress choices. Her looks are a variety of different shapes, colors and styles. These a mere few that are my favorite throughout the years, but she has many more Red Carpet styles that would make any girl drool. I mean, how amazing is the YSL cobalt dress below? Absolutely stunning Ms. Kruger.