James Marsden Wears Dior Homme to ‘2 Guns’ Premiere

james marsden 001Pin

Marsden in Dior-American actor James Marsden attended the New York premiere of 2 Guns, wearing a sharp look from French label Dior Homme. Hitting the red carpet, Marsden wore a gray wool Prince of Wales check suit, paired with a white cotton button-down shirt and black silk tie.


james marsden 002Pin