Megan & Bob in Topeka, KS

Megan and Bob first met through mutual pals while they were in high school in Topeka. Both attended the University of Kansas, where their friendship grew into something more. The Bride Megan Powell, 25, assistant media manager The Groom Bob Holmes, 27, medical student The Date June 2 After dating for more than four years, Bob began planning an elaborate proposal. He convinced Megan's boss to give her the day off from work because it was her birthday and sent her off for a massage. She came home that evening to find their entire home covered in flower petals, with candles lit, a fire burning in the fireplace and a nice dinner ready. Just before they ate, Bob revealed one more surprise: He got down on one knee and asked Megan to marry him. They then popped open some champagne and celebrated. The couple said I do just over a year later, beneath an arbor in the front yard of the groom's parents' home.

MORE PHOTOS LIKE THIS

Jaime & McCain in Hecla, SD

Katie & Kevin in Sun Valley, ID

Lesley & Joshua in Rutherford, CA

Savannah & Ryan in Las Vegas, NV

Kimberly & Josh in Tampa, FL

Christine & Eric in Plymouth, MA

Karen & Adam in Radnor, PA

Julie & Jason in Austin, TX

Audra & Jesse in Pierre, SD

Megan & Casey in Hailey, ID

Wallis & Levi in Winona, MN

Betsy & Ken in Greenwich, CT

Harper & Shae in Chacon, NM

Amanda & Kevin in Atlanta, GA

Emily & Todd in Pittsburgh, PA

Christie & Matt in Austin, TX

Jaclyn & Dan in Bryn Athyn, PA

Susan & Scott in Darien, CT

Jordan & Chaz in Whitehouse, OH

Lindsay & Ty in Bristol, VT

Christine & Jeff in North Andover, MA

Kimberly & Nick in Marietta, GA