It was such a perfect day for Katherine and James