It's official: 35-year-old German actress Diane Kruger is my celebrity style icon. If I were a Hollywood starlet, this is exactly how I'd want to dress on the red carpet and off. Heck, I might even date Joshua Jackson (just kidding, lovely boyfriend!). She's the perfect mix of effortless bohemian, daring modernist and chic femmebot. Her makeup is always sunkissed and glowing, and her hair is always slightly tousled and beachy or pulled-back and proper. Utter perfection.