"James picked out a gray suit for all the groomsmen and himself and I then traveled to every Macy's trying to find 6 matching yellow ties," Caitlin says.