That's what we first think about when we picture our friends Maggie & Jeff. Because that's where we ran into them last year, congratulating them on their recent engagement - browsing the "Marketplace" section, and shopping for kitchen utensils.

However, as we soon found out, their story was much more than just flat-packed ready-to-assemble furniture and swedish meatballs. After Maggie & Jeff invited us to Playa del Carmen for the week to film their wedding, we learned the story of how the couple met briefly at freshman orientation at UT Austin, but then didn't reconnect until years later, through their ballroom dance & two-step class. We heard first hand how Maggie was so awesome, she was surrounded by the love and support of two best friends instead of just one. And we even shed a couple tears, as Jeff told Maggie that he would never leave her alone, sealing his vow with a perfect kiss.

Nothing could stop this celebration from going through the night - not even the half hour of rain that came pouring down onto the beach just after the toasts. In fact, coupled with some beautiful sunrises off the beach overlooking the crystal clear blue ocean, the week ended just as perfectly as it started, leaving big imprints in memories for years to come. Congrats to Maggie and Jeff and may your new lives together be filled with epic happiness =)

Filmed on location, at The Royal - Playa del Carmen, Mexico

Featuring "Perfect Kiss" by Marie Hines
Licensed at The Music Bed

Ceremony & Reception: Denys Madrigal at The Royal - Playa del Carmen, Mexico - realresorts.com/The-Royal-Playa-Carmen
Photography: Fer Juaristi- ferjuaristi.com
Cinematography: AM3 Photography - am3photography.com
Officiant: Sherrie Nguyen - sherrienguyen.com
DJ: DJ Elio at DJ Doremixx - xcancun.com/doremixx/home.html
Florals: Marvin at Maya Diseno - mayafloral.com
Hair: Doranna Hair Stylist - dorannahairstylist.com
Makeup: MAC
Rentals: EW Events - eventsweddingscancun.com

See the Next Day Edit Trailer for Maggie & Jeff's Wedding here!:

Loading more stuff…

Hmm…it looks like things are taking a while to load. Try again?

Loading videos…