Michelle Monaghan dons a chic dress while making an appearance on Elvis Duran‘s Z100 Morning Show at Z100 Studio on Friday (October 17) in New York City.
The 38-year-old actress was joined by her handsome co-star James Marsden while promoting their new film Best of Me.
The night before, James made an appearance on Bravo’s Watch What Happens Live, where he played a gay version of Shag, Marry, Kill. Watch the video below!
“I would…he’s a wonderful human being, but I would kill Neil Patrick Harris,” James shared. “He’s a talented, wonderful guy, but I have to choose someone. And I think that I would marry Anderson [Cooper], which means I’d shag you,” James shared to Andy Cohen.
James Marsden – ‘Watch What Happens Live’ Interview
FYI: James is wearing a GANT sweater, J Brand jeans, Johnston & Murphy boots, and an IWC watch.
10+ pictures inside of Michelle Monaghan and James Marsden chatting about Best of Me… More Here! »