Sharon Heinemann is from Epsom, NH. She and her two sisters were having dinner at Legal Seafoods, before going to a concert in Boston, last week. During the course of conversation with their waiter, they found out he had a girlfriend…who was also a server at Legal Seafood…he told Sharon he'd love to marry her, but he didn’t have enough money for an engagement ring.

Sharon was so touched by his story, she took off her engagement ring…and gave it to this guy. He immediately turned around, got down on one knee and proposed to his girlfriend. Of course she said yes.

According to WMUR-TV, Sharon and her sisters are going to the wedding. And to top off a great day...Legal Seafoods picked up the tab for Sharon and her sisters.