Diane Kruger has been a red carpet staple recently. Well, you can't blame the girl since she has impeccable style. At 34 years young, her outfit choices are elegant and classic but will never fail to make a stunning statement. No wonder top designer houses couldn't get enough of this German beauty.
Just some of my favorite looks of her over the last few years.
Met Gala 2011 in Jason Wu
National Movie Awards 2010 in Lanvin
Who are your other red carpet favorites?