James Durbin marries on New Year’s Eve
“American Idol” Season 10 fan favorite James Durbin marred longtime girlfriend Heidi Lowe on New Year’s Eve. The singer’s rep confirmed the news to People Magazine. The couple tied the knot in the Santa Cruz […]