Catherine and Sean are such a beautiful (not to mention accomplished) couple and totally in love. They bathed in the afternoon sun and danced their way into dusk at River Park in Hillsborough, N.C. How amazing is Catherine's engagement ring?