In honor of his Scottish heritage, James and his groomsmen wore formal Prince Charlie outfit (kilts, chains, and more).