kate noelle holmes