
Ewan McGregor and Eve Mavraki arrived at the premiere of "On the Road" during the 2012 Cannes International Film Festival on Wednesday (May 23) in Cannes, France.
He dressed up in a black grain de poudre and satin shawl collar tuxedo by Dior Homme.
Ewan styled his suit with a white cotton shirt, a black silk bow tie, and black leather lace up oxfords.

Buy It:
Similar suit by Dior Homme:


