Twitter Google Plus Pinterest

Error message

  • Warning: ini_set() has been disabled for security reasons in drupal_environment_initialize() (line 692 of /home/buyceleb/public_html/includes/bootstrap.inc).
  • Warning: ini_set() has been disabled for security reasons in drupal_environment_initialize() (line 695 of /home/buyceleb/public_html/includes/bootstrap.inc).
  • Warning: ini_set() has been disabled for security reasons in drupal_environment_initialize() (line 696 of /home/buyceleb/public_html/includes/bootstrap.inc).
  • Warning: ini_set() has been disabled for security reasons in drupal_environment_initialize() (line 697 of /home/buyceleb/public_html/includes/bootstrap.inc).
  • Warning: ini_set() has been disabled for security reasons in drupal_environment_initialize() (line 700 of /home/buyceleb/public_html/includes/bootstrap.inc).
  • Warning: ini_set() has been disabled for security reasons in drupal_environment_initialize() (line 702 of /home/buyceleb/public_html/includes/bootstrap.inc).
  • Warning: ini_set() has been disabled for security reasons in include_once() (line 290 of /home/buyceleb/public_html/sites/default/settings.php).
  • Warning: ini_set() has been disabled for security reasons in include_once() (line 291 of /home/buyceleb/public_html/sites/default/settings.php).
  • Warning: ini_set() has been disabled for security reasons in include_once() (line 299 of /home/buyceleb/public_html/sites/default/settings.php).
  • Warning: ini_set() has been disabled for security reasons in include_once() (line 306 of /home/buyceleb/public_html/sites/default/settings.php).
  • Warning: ini_set() has been disabled for security reasons in drupal_settings_initialize() (line 806 of /home/buyceleb/public_html/includes/bootstrap.inc).
  • User warning: The following module is missing from the file system: sparta. For information about how to fix this, see the documentation page. in _drupal_trigger_error_with_delayed_logging() (line 1143 of /home/buyceleb/public_html/includes/bootstrap.inc).
  • Deprecated function: implode(): Passing glue string after array is deprecated. Swap the parameters in drupal_get_feeds() (line 394 of /home/buyceleb/public_html/includes/common.inc).
  • Deprecated function: The each() function is deprecated. This message will be suppressed on further calls in _menu_load_objects() (line 579 of /home/buyceleb/public_html/includes/menu.inc).

This Father's Incredibly Sweet Prom Gift (VIDEO)

We've seen some pretty creative DIY prom attire this year, from dresses made of Doritos bags to gum wrappers and even duct tape. But Wisconsin teen Mariah Herron's homemade dress idea -- camouflage-themed -- required her to call in some extra help. The 17-year-old ended up asking her military dad, David Herron, to make it for her.

According to Fox News, her father learned to sew during his time in the army. They picked "Snow White Camouflage" material from a local fabric store, took over their living room as a workspace and two months later, Mariah's custom-made "hunting dress" was finished.

“I think she likes it," David told the Marshfield News Herald. "She asked me if I’d make her wedding dress."

Check out an adorable photo of the crafty daddy-daughter duo, below, and click here to read the full story on News-Herald Media.

david herron dress

Mariah's DIY prom-wear approach, however, may not be representative of most teens this year. According to the Associated Press, families who are choosing to spend money on prom are spending as much as $1,139 for the event.

"You don't want to be competing with anyone," said Darby McDaniel, a high school junior. "You don't want to be outshined."

Do you feel pressure to spend money for the big day? Are you going DIY for your prom-wear? Tell us in the comments or tweet @HuffPostTeen!