James Marsden Plays Gay Shag, Marry, Kill Game On 'Watch What Happens Live' - Watch Now!

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. PHOTOS: Check out the latest pics of Michelle Monaghan… Read More »
Photos: Getty
Posted To:James Marsden Michelle Monaghan
