The classic American love story sure has evolved. Two years ago, Madison O'Neill of Des Moines was going to a wedding with her brother. But he found a date last-minute, and she didn't want to be the third wheel.

One day before the wedding, she went on Twitter looking for someone to go with. She kind of did it as a joke, but a guy she knew from high school responded.

She was a year behind Charlie Dohrmann in school, and they weren't really friends. She actually thought he was kind of annoying. She took him anyway and they hit it off.

At that point, Charlie had already enlisted in the Navy. Six weeks after the wedding, he had to leave for San Diego to start boot camp. They've been dating long distance ever since, she's at the University of Iowa and he's still in San Diego.

When she went to see him recently before he got deployed, he proposed.

Last week, she re-posted the first tweet from two years ago that said, "[Hit me up] if you wanna be my date to a wedding tomorrow." Then she posted a photo of the proposal, and said it's "crazy how things work out."

Read more at TIME.