Groom's Wedding Surprise Proves That the Best Gifts in Life are Free

Error message

  • User warning: Invalid $info type: must be an array or object. in Database::parseConnectionInfo() (line 1650 of /var/www/html/docroot/includes/database/database.inc).
  • User warning: Invalid $info type: must be an array or object. in Database::parseConnectionInfo() (line 1650 of /var/www/html/docroot/includes/database/database.inc).
  • User warning: Invalid $info type: must be an array or object. in Database::parseConnectionInfo() (line 1650 of /var/www/html/docroot/includes/database/database.inc).
  • User warning: Invalid $info type: must be an array or object. in Database::parseConnectionInfo() (line 1650 of /var/www/html/docroot/includes/database/database.inc).
  • User warning: Invalid $info type: must be an array or object. in Database::parseConnectionInfo() (line 1650 of /var/www/html/docroot/includes/database/database.inc).
  • User warning: Invalid $info type: must be an array or object. in Database::parseConnectionInfo() (line 1650 of /var/www/html/docroot/includes/database/database.inc).

Before their wedding, Michael and Jessica agreed to skip the tradition of giving each other a gift. Jessica found a way around that promise by writing a a heartfelt letter, but Michael planned something a little bit more elaborate. After the couple shared their first dance together, 80 of their friends and family members joined the groom in a choreographed dance for the bride. Watch the heartwarming video:

—Kristen Klein