en·gage·ment

a formal agreement to get married.

“Anyone can catch your eye, but it takes someone special to catch your heart.”