Meagan and Jim in Prospect Heights, IL

After 20 years of knowing each other (Meagan has been best friends with Jim's sister since childhood), Meagan and Jim finally started dating in 2003. Jim popped the question two years later on a vacation to Colorado.