Joshua Jackson's a keeper!
He accompanies his lady love Diane Kruger to all sorts of events, and he even flew all the way down to Sao Paulo, Brazil for Chanel's Little Black Jacket exhibit on Tuesday.
Jet lag's no big deal when you have someone as gorgeous as Diane by your side!
The actress predictably but understandably wore a Chanel dress for the occasion, plucking it from the brand's S/S 2013 Couture collection.
The ornate number was sequined throughout and featured colorful floral appliqués and mesh trim.
Pacey Joshua, meanwhile, was chicly casual in a blue linen blazer with contrast lapels, black slacks, and loafers worn without socks!
Hmm, wonder what Unkle Karl thought of that one.
[Image via Getty Images.]
Tags: chanel, chanel couture spring 2013, diane kruger, fashion smashion, joshua jackson, red carpet, sao paulo