Cate harrington has one last fuck before she ties the knot