Always FREE STANDARD DOMESTIC SHIPPING!

From the inventor of the Bridal Buddy, comes the Christmas Tree Bagger! Heather and her husband, Garett were desperate to get their live Christmas tree in and out of their home and vehicle without the huge mess! After using a Bridal Buddy to wrap the tree up, they knew they were on to something! So the same concept of the Bridal Buddy was put into a larger scale to fit a large Christmas Tree. Go visit our website The Christmas Tree Bagger to order one today!

Free standard shipping!

Bridal Buddy ships FREE to US residents who choose STANDARD SHIPPING at checkout! INTERNATIONAL shipping is a LOW FLAT FEE! WOW!

Buy Quality

Don't be fooled by cheap knock offs- Bridal Buddy is made of quality fabric that won't rip or tear! You'll be able to pass it down to your bestie after your big day!

Returns & Exchanges

We have a 14 day return policy for Bridal Buddy (FROM DATE OF DELIVERY) or exchange size if necessary!

#BRIDALBUDDY

Take a fun picture of using your Bridal Buddy in your wedding dress and share it on Instagram with the hashtag #bridalbuddy

'; select = variant_select; } else { var select = ''; } $('.variants').empty(); $('.variants').html(select); //parametres setParametresText(_parent+' .product-sku', variant.sku); if(jQuery(_parent + ' .product-sku').length) { var $ava = jQuery(_parent + " .product-info__availabilitu"); if(variant.sku != "") { if($ava.hasClass('pull-left')){ $ava.removeClass('pull-left') } } else { if(!$ava.hasClass('pull-left')){ $ava.addClass('pull-left') } } } //quantity var out_of_stock = false; if(variant.inventory_management) { if(inv_qua > 0) { $(_parent+' .product-availability').text(inv_qua + " In Stock"); } else { out_of_stock = true; $(_parent+' .product-availability').text("In Stock"); } } else { $(_parent+' .product-availability').text("Many in stock"); } // button if(!out_of_stock || variant.inventory_policy == "continue") { $('.product-available').show(); $('.product-disable').hide(); $('.addtocartqv').attr('id', product.id ); } else { $('.product-available').hide(); $('.product-disable').show(); } if (product.available && product.variants.length > 1) { new Shopify.OptionSelectors("product-select-qv", { product: product, onVariantSelected: selectCallbackQv, enableHistoryState: true }); if($('#quickViewModal .variants_selects .selector-wrapper').length > 0) { $.each( jQuery('#quickViewModal .variants_selects .selector-wrapper'), function(index) { $(this).find('label').text(product.options[index].name); }); } } else { jQuery('.currency .active').trigger('click'); } selectGrid(_parent); if($(".spr-badge").length > 0) { $.getScript(window.location.protocol + "//productreviews.shopifycdn.com/assets/v4/spr.js"); } if($(".selector-wrapper label").length) { $(".selector-wrapper label").each(function( index ) { $(this).text(jQuery(this).text() + ":"); }); } $(_parent).modal('show'); if( !( 'ontouchstart' in window ) && !navigator.msMaxTouchPoints && !navigator.userAgent.toLowerCase().match( /windows phone os 7/i ) ) return false; $j('body').css("top", -$j('body').scrollTop()); $j('body').addClass("no-scroll"); $j('.close').click(function(){ var top = parseInt($j('body').css("top").replace("px", ""))*-1; $j('body').removeAttr("style"); $j('body').removeClass("no-scroll"); $j('body').scrollTop(top); }); } function setParametresText(obj, value) { if(value != '') { $(obj).parent().show(); $(obj).text(value); } else { $(obj).parent().hide(); } } function changePriceValue (cell, value) { $(cell).html(Shopify.formatMoney(value, "$ {{amount}}")); }; }); var selectCallbackQv = function(variant, selector) { var _parent = '#quickViewModal'; var _parentprice = _parent + ' .price-part'; if (!variant) { jQuery(_parent + " .price-box").hide(); jQuery(_parent + " .qwt").hide(); jQuery(_parent + " .control-console").hide(); jQuery(_parent + ' .addtocartqv').attr('disabled','disabled'); jQuery(_parent + ' .addtocartqv').text('Unavailable'); return false; } jQuery(_parent + " .price-box").show(); jQuery(_parent + " .qwt").show(); jQuery(_parent + " .control-console").show(); if(variant.price < variant.compare_at_price){ jQuery(_parentprice + ' .main').addClass('price-box__old'); jQuery(_parentprice + ' .price-box__new').show(); changePriceValue(_parentprice + ' .main', variant.compare_at_price); changePriceValue(_parentprice + ' .price-box__new', variant.price); } else { jQuery(_parentprice + ' .price-box__new').hide(); jQuery(_parentprice + ' .main').removeClass('price-box__old'); changePriceValue(_parentprice + ' .main', variant.price); } newVariantTextDataQv(_parent + ' .product-sku', variant.sku); if(jQuery(_parent + ' .product-sku').length) { var $ava = jQuery(_parent + " .product-info__availabilitu"); if(variant.sku != "") { if($ava.hasClass('pull-left')){ $ava.removeClass('pull-left') } } else { if(!$ava.hasClass('pull-left')){ $ava.addClass('pull-left') } } } if (variant.available) { if (variant.inventory_management == null) { jQuery(_parent + " .product-availability").text("Many in stock"); } else { jQuery(_parent + " .product-availability").text(" Many in stock"); } } else { jQuery(_parent + " .product-availability").text("Sold Out"); } var shopifyimgurl = variant.featured_image ? variant.featured_image.src : mainImage; var imgurl = "\"\""; if(jQuery(_parent+' .product-main-image__item .img_box_1').children().length > 0) { var detach = jQuery(_parent+' .product-main-image__item .img_box_1 img').detach(); jQuery(_parent+' .product-main-image__item .img_box_2').empty(); jQuery(_parent+' .product-main-image__item .img_box_2').append(detach); } jQuery(_parent+' .product-main-image__item .img_box_1').empty(); jQuery(_parent+' .product-main-image__item .img_box_1').append(imgurl); if (variant && variant.available) { jQuery(_parent + ' .addtocartqv').removeAttr('disabled'); jQuery(_parent + ' .addtocartqv').html('Add to Cart'); jQuery(_parent + " .control-console").show(); } else { jQuery(_parent + ' .addtocartqv').attr('disabled','disabled'); jQuery(_parent + ' .addtocartqv').text('Unavailable'); jQuery(_parent + " .control-console").hide(); } jQuery('.currency .active').trigger('click'); }; function changePriceValue (cell, value) { jQuery(cell).html(Shopify.formatMoney(value, "$ {{amount}}")); }; function newVariantTextDataQv (obj, value) { if(value != '') { jQuery(obj).parent().show(); jQuery(obj).text(value); } else { jQuery(obj).parent().hide(); } }; function selectGrid(_parent) { setTimeout(timeout, 5); function timeout() { if(jQuery(_parent + " .selector-wrapper").length > 2){ jQuery(_parent + " .single-option-selector").addClass("select--wd"); } else if(jQuery(_parent + " .selector-wrapper").length == 1){ jQuery(_parent + " .single-option-selector").before(""); jQuery(_parent + " .single-option-selector").addClass("select--wd"); } } };