X-Men hunk James Marsden is heading for the pop charts after collaborating with Katherine Heigl's new husband on the set of 27 DRESSES. Marsden and Heigl star as on-screen lovers in the new film, and rather than play the jealous then-fiance, singer/songwriter Josh Kelley turned up on set to help Marsden's pop dreams come true. The actor says, "We actually got the guitar and played together and actually started writing songs together."