Way back in November 1995 a local firefighter from Champaign, Illinois named Charlie Heflin saved an abandoned newborn from a cemetery after her mother abandoned the little girl there.

The child was freezing, and would've died if left outside for much longer. But after Charlie gave her to the paramedics, he hadn't seen her again since.

The baby girl, whose name is Skyler James, was adopted five days later by Bonnie and Greg James.

Three weeks before Skyler's high school graduation, the mother Bonnie found Charlie's whereabouts online, and gave him a call. Here's what Charlie said about that particular phone call:

"The call was, 'Are you Charlie Heflin? Do you remember rescuing a baby back in 1995'. My heart just sank."

Charlie was invited to Skyler's graduation without the teenager's knowledge, and when the reunion finally happened - that's when the waterworks began!

Here's how Skyler described the magical moment:

"I was talking to someone at my party and my parents came up and said, 'We need you for a second'. They took me over to Charlie and he introduced himself to me and told me the whole story again. I was totally shocked. It's something that I've dreamed of since I was a little kid, and it's amazing."

Charlie gave her newspaper clippings of the night he saved her life, and one super awesome present — the jacket he was wearing when he first laid eyes on her as a baby.

So sweet.

This Fall Skyler's off to Concordia University in Chicago to begin her college experience, and we're gonna go ahead and say that once freshmen orientation comes around — she'll have the coolest story to share with her new classmates!