My girl crush on Diane Kruger has not waned since day one. Same goes for her boyfriend since 2006, actor Joshua Jackson. Just look at how he admires her! And Josh does his job of looking dapper next to his leading lady. If you look back on pre-Diane photos of Josh, he wasn't exactly Mr. Stylish. It's safe to assume that his impeccably dressed gal injected cool style into his repertoire. And good thing, because they always look sharp together, never stuffy. Beyond the clothes, Diane and Josh carry themselves with utter class, and also know how to have a good time — cue their recent Mexican getaway. Plus, they're very affectionate with each other, hand-holding and all. I can't wait to watch them — and their style — grow together.