[{"@context":"https:\/\/schema.org\/","@type":"BlogPosting","@id":"https:\/\/equallywed.com\/a-gay-wedding-with-a-disco-theme-cowboy-cocktail-attire-and-local-colorado-wildflowers\/#BlogPosting","mainEntityOfPage":"https:\/\/equallywed.com\/a-gay-wedding-with-a-disco-theme-cowboy-cocktail-attire-and-local-colorado-wildflowers\/","headline":"A gay wedding with a disco theme, cowboy cocktail attire and local Colorado wildflowers","name":"A gay wedding with a disco theme, cowboy cocktail attire and local Colorado wildflowers","description":"The chosen wedding theme was Disco at the Dude Ranch, so they asked their guests to dress in cowboy cocktail attire.","datePublished":"2023-05-17","dateModified":"2023-05-17","author":{"@type":"Person","@id":"https:\/\/equallywed.com\/author\/marley\/#Person","name":"Marley Madding","url":"https:\/\/equallywed.com\/author\/marley\/","identifier":12421,"image":{"@type":"ImageObject","@id":"https:\/\/secure.gravatar.com\/avatar\/80b2b851be8dd84ff8498b6d3544a04d?s=96&r=g","url":"https:\/\/secure.gravatar.com\/avatar\/80b2b851be8dd84ff8498b6d3544a04d?s=96&r=g","height":96,"width":96}},"publisher":{"@type":"Organization","name":"Equally Wed","logo":{"@type":"ImageObject","@id":"http:\/\/equallywed.com\/wp-content\/uploads\/2018\/08\/equally-wed-lgbtq-weddings-logo.jpg","url":"http:\/\/equallywed.com\/wp-content\/uploads\/2018\/08\/equally-wed-lgbtq-weddings-logo.jpg","width":218,"height":60}},"image":{"@type":"ImageObject","@id":"https:\/\/equallywed.com\/wp-content\/uploads\/2023\/05\/a-gay-wedding-with-a-disco-theme-cowboy-cocktail-attire-and-local-colorado-wildflowers-23.jpg","url":"https:\/\/equallywed.com\/wp-content\/uploads\/2023\/05\/a-gay-wedding-with-a-disco-theme-cowboy-cocktail-attire-and-local-colorado-wildflowers-23.jpg","height":1198,"width":1800},"url":"https:\/\/equallywed.com\/a-gay-wedding-with-a-disco-theme-cowboy-cocktail-attire-and-local-colorado-wildflowers\/","about":["Real LGBTQ+ Weddings"],"wordCount":702,"keywords":["Colorado","disco","disco cowboy","gay wedding","wildflowers"],"articleBody":"Husbands-to-be Tom (he\/him) and Scott (he\/him) planned their summer wedding with a fabulous party in mind. Their chosen wedding theme was Disco at the Dude Ranch, so they asked their guests to dress in cowboy cocktail attire. \u201cWe didn\u2019t want to take the wedding too seriously,\u201d says Tom. \u201cWe wanted to throw a fun party with good food and music and have fun with our friends and family.\u201dThe festivities took place in Steamboat Springs, Colorado, and the nearlyweds capitalized on their location to craft a long weekend full of activities and delicious local food. To complement their cornflower-blue-and-tan color palette, Tom and Scott ordered an assortment of Colorado wildflowers wholesale and had a floral arrangement party with their families before the big day. Scott is a designer by trade and designed their wedding invitations.On the morning of their wedding, the couple got ready together. After an outdoor ceremony, Tom and Scott kicked off the reception with a first dance to \u201cIslands in the Stream\u201d by Dolly Parton and Kenny Rogers. They paired the food with their favorite wines, had a selection of local beers and served cupcakes instead of a tiered wedding cake.We caught up with Tom and Scott to hear more about their disco ranch wedding.Tell us about the proposal.On Valentine\u2019s Day, Scott was in the kitchen, making homemade pasta for a romantic dinner at home. Tom surprised Scott and gave him a Valentine\u2019s Day card with a rainbow unicorn on the cover. Inside, it said, \u201cWill you be my forever unicorn?\u201d Scott, covered in flour, said yes. He also said, \u201cWhy did you propose when I was a mess?\u201d Tom laughed and said, \u201cOver this pandemic, we have spent every second of every day together, and I still want more.\u201dWhat was the ceremony like?It was an outdoor ceremony, and we wrote our own vows. We had one of our best friends as the officiant. She provided a meaningful and humorous ceremony. Tom\u2019s father, a pastor, read a Bible verse about love, and Scott\u2019s sister read a poem.How did you personalize your wedding?We planned the wedding ourselves. We had a fun theme with a dress code and organized an entire weekend of activities to ensure we had time to see everyone. On Thursday, our dog \u201chosted\u201d a cocktail party at our condo. On Friday, we hosted a happy hour at a local brewery. On Sunday, we went white-water rafting and then met at another local brewery. We commissioned a disco ball cowboy hat for the dance floor, chose themed music and decorated with local Colorado wildflowers. We ordered the wine from wine clubs we belong to and beer from our favorite steamboat brewery, Storm Peak, and ensured the food was family\u2013style, with local ingredients and flavors.What advice would you give to engaged LGBTQ+ marriers planning their wedding?The wedding is about you. As an LGBTQ+ couple, you can choose to keep traditions that have meaning to you and throw away traditions that don\u2019t. You can craft the wedding day and wedding weekend to be anything you would like it to be. You can be as formal or informal as you like.What challenges did you face as an LGBTQ+ couple planning your wedding?We thankfully didn\u2019t experience anything especially challenging. However, the wedding industry is super traditional. We were fortunate to have a positive experience. Search our directory of LGBTQ+ inclusive wedding vendors.jQuery(document).ready(function($) {SABAI.init($(\"#sabai-embed-wordpress-shortcode-2\"));}); Select categoryBar ServicesBeauty, Grooming and HealthBusiness Owner Self-Identification-Asian-owned-Black-owned-Immigrant-owned-Latinx-owned-LGBTQ+-Neurodivergent-Trans and\/or nonbinary-Woman-owned businessCateringCeremony MusicCounseling and TherapyDance LessonsDestination WeddingsEqually Wed Pro LGBTQ+ Inclusive CertifiedEvent RentalsFashionFavors and GiftsFlowers and Floral DesignHotelsJewelryLGBTQ+ Inclusive and AffirmingLighting and DecorMusic, DJs and EntertainmentOfficiantsPhotographyPlanningPlatinum Wedding VendorsRestaurantsStationeryTransportationTravelUnique ServicesVenuesVideographyWedding Cakes & Sweets jQuery(document).ready(function($) { $('#sabai-embed-wordpress-shortcode-2 .sabai-directory-search input').keydown(function(e){ if (e.keyCode == 13) { $(\"#sabai-embed-wordpress-shortcode-2 .sabai-directory-search-submit .sabai-btn\").click(); } }); var category_templates = {}, categories = new Bloodhound({ datumTokenizer: Bloodhound.tokenizers.obj.whitespace('name'), queryTokenizer: Bloodhound.tokenizers.whitespace, prefetch: { url: 'https:\/\/equallywed.com\/sabai\/taxonomy\/termlist?bundle=directory_listing_category&parent=0&__type=json' }, limit: 5 }); categories.initialize(); category_templates.header = 'Suggested Categories'; category_templates.suggestion = function(item){return ' ' + item.title}; var listing_templates = {}, listings = new Bloodhound({ datumTokenizer: Bloodhound.tokenizers.obj.whitespace('title'), queryTokenizer: Bloodhound.tokenizers.whitespace, remote: { wildcard: 'QUERY', url: 'https:\/\/equallywed.com\/sabai\/directory\/listinglist?query=QUERY&__type=json&bundle_type=directory_listing&num=50' }, limit: 50 }); listings.initialize(); listing_templates.header = 'Suggested Listings'; listing_templates.suggestion = function(item){return ' ' + item.title}; $('#sabai-embed-wordpress-shortcode-2 .sabai-directory-search-keyword input').typeahead( {highlight: true, minLength: 1} , {name: 'listings', displayKey: 'title', source: listings.ttAdapter(), templates: listing_templates} , {name: 'categories', displayKey: 'title', source: categories.ttAdapter(), templates: category_templates} ).bind('typeahead:selected', function(obj, datum, name) { if (name === 'listings') window.location.href = datum.url; if (name === 'categories') { window.location.href = datum.url + '?address=' + encodeURIComponent($('#sabai-embed-wordpress-shortcode-2 .sabai-directory-search-location input[name=\"address\"]').val()); } }); var geocoder, location = $('#sabai-embed-wordpress-shortcode-2 .sabai-directory-search-location input[type=text]'); var autocomplete, location_templates = {}, findLocation = function(q, cb) { if (!google.maps.places) return; if (!autocomplete) autocomplete = new google.maps.places.AutocompleteService(); autocomplete.getPlacePredictions({input: q, types: ['(regions)']}, function(predictions, status){ if (status == google.maps.places.PlacesServiceStatus.OK) { cb(predictions); } }); }; location_templates.header = 'Suggested Locations'; location_templates.suggestion = function(item){return ' ' + item.description}; var state_templates = {}, states = new Bloodhound({ datumTokenizer: Bloodhound.tokenizers.obj.whitespace('value'), queryTokenizer: Bloodhound.tokenizers.whitespace, prefetch: { url: 'https:\/\/equallywed.com\/sabai\/directory\/locationlist?column=state&addon=&__type=json' }, limit: 5 }); states.initialize(); state_templates.header = 'Suggested States \/ Provinces \/ Regions'; state_templates.suggestion = function(item){return ' ' + item.value}; var city_templates = {}, cities = new Bloodhound({ datumTokenizer: Bloodhound.tokenizers.obj.whitespace('value'), queryTokenizer: Bloodhound.tokenizers.whitespace, prefetch: { url: 'https:\/\/equallywed.com\/sabai\/directory\/locationlist?column=city&addon=&__type=json' }, limit: 5 }); cities.initialize(); city_templates.header = 'City'; city_templates.suggestion = function(item){return ' ' + item.value}; var zip_templates = {}, zips = new Bloodhound({ datumTokenizer: Bloodhound.tokenizers.obj.whitespace('value'), queryTokenizer: Bloodhound.tokenizers.whitespace, prefetch: { url: 'https:\/\/equallywed.com\/sabai\/directory\/locationlist?column=zip&addon=&__type=json' }, limit: 5 }); zips.initialize(); zip_templates.header = 'Suggested Zip Codes'; zip_templates.suggestion = function(item){return ' ' + item.value}; var country_templates = {}, countries = new Bloodhound({ datumTokenizer: Bloodhound.tokenizers.obj.whitespace('value'), queryTokenizer: Bloodhound.tokenizers.whitespace, prefetch: { url: 'https:\/\/equallywed.com\/sabai\/directory\/locationlist?column=country&addon=&__type=json' }, limit: 5 }); countries.initialize(); country_templates.header = 'Suggested Countries'; country_templates.suggestion = function(item){return ' ' + item.value}; location.typeahead( {highlight: true, minLength: 1} , {name: 'location', displayKey: 'description', source: findLocation, templates: location_templates} , {name: 'city', source: cities.ttAdapter(), templates: city_templates} , {name: 'state', source: states.ttAdapter(), templates: state_templates} , {name: 'zip', source: zips.ttAdapter(), templates: zip_templates} , {name: 'country', source: countries.ttAdapter(), templates: country_templates} ).bind('typeahead:selected', function(obj, datum, name) { if (name !== 'location') { $('#sabai-embed-wordpress-shortcode-2 .sabai-directory-search-location input[name=\"address_type\"]').val(name); } }).bind('keyup', function(e) { if (e.keyCode !== 13 && e.keyCode !== 27 && e.keyCode !== 32) { $('#sabai-embed-wordpress-shortcode-2 .sabai-directory-search-location input[name=\"address_type\"]').val(''); } }); $('#sabai-embed-wordpress-shortcode-2 .sabai-directory-search-radius-trigger').click(function(e){ var $this = $(this), container = $this.parent(), radius = container.find('input[name=\"directory_radius\"]'), slid; SABAI.popover( $this, { html: true, container: container, placement: function (pop, ele) { return window.innerWidth - $(ele).offset().left > 300 ? 'bottom' : (SABAI.isRTL ? 'right' : 'left');}, title: 'Location Options', content: '' + 'Search Radius: mi' + '' + '' + ' Get My Location' } ); container.on('shown.bs.sabaipopover', function(){ if (slid) return; var label = container.find('.sabai-directory-search-radius-label strong').text(radius.val()); container.find('.sabai-directory-search-radius-slider').slider({animate: true, min: 0, max: 100, value: radius.val(), step: 1, slide: function(e, ui){ radius.val(ui.value); label.text(ui.value); }}); if (navigator.geolocation && (document.location.protocol === 'https:' || document.location.hostname === 'localhost') ) { var geocode = function (trigger) { if (trigger) SABAI.ajaxLoader(trigger); if (!geocoder) geocoder = new google.maps.Geocoder(); navigator.geolocation.getCurrentPosition( function (pos) { geocoder.geocode({'latLng': new google.maps.LatLng(pos.coords.latitude,pos.coords.longitude)}, function(results, status) { if (trigger) SABAI.ajaxLoader(trigger, true); if (status == google.maps.GeocoderStatus.OK) { location.val(results[0].formatted_address).typeahead('val', results[0].formatted_address).effect('highlight', {}, 2000); $('#sabai-embed-wordpress-shortcode-2 .sabai-directory-search-location') .find('input[name=\"center\"]').val(results[0].geometry.location.lat() + ',' + results[0].geometry.location.lng()).end() .find('input[name=\"address_type\"]').val(''); } }); }, function (error) { if (trigger) { SABAI.ajaxLoader(trigger, true); } SABAI.flash(error.message, 'danger'); SABAI.console.log(error.message + ' (' + error.code + ')'); }, {enableHighAccuracy:true, timeout:5000} ); }; container.find('.sabai-directory-search-geolocate').show().click(function(e){ e.preventDefault(); geocode($(this)); }); } slid = true; }); }); $('#sabai-embed-wordpress-shortcode-2 .sabai-directory-search-submit .sabai-btn').click(function(e){ var $this = $(this), form = $this.closest('form'); e.preventDefault(); form.find('[placeholder]').each(function() { var input = $(this); if (input.val() == input.attr('placeholder')) { input.val(''); } }); var submit = function(){form.submit()}; var center = $('#sabai-embed-wordpress-shortcode-2 .sabai-directory-search-location input[name=\"center\"]'); if (location.val() && $('#sabai-embed-wordpress-shortcode-2 .sabai-directory-search-location input[name=\"address_type\"]').val() === '' ) { if (!geocoder) geocoder = new google.maps.Geocoder(); geocoder.geocode({address: location.val()}, function(results, status) { switch (status) { case google.maps.GeocoderStatus.OK: center.val(results[0].geometry.location.lat() + ',' + results[0].geometry.location.lng()); submit(); break; case google.maps.GeocoderStatus.ZERO_RESULTS: alert('Invalid location'); break; default: alert(status); } }); } else { center.val(''); submit(); } }); });FEATURED VENDORSPhotographer: Jacie MargueriteVenue: La Joya DulceFlowers: FiftyFlowersSuits: Suit SupplyRings: Metalmark Fine JewelryCatering: Local Flavor (Chef Lawrence Jaconetta)Cupcakes: Steamboat BakerShuttle service: Go AlpineSubmit your LGBTQ+ wedding, engagement or loveshoot."},{"@context":"https:\/\/schema.org\/","@type":"BreadcrumbList","itemListElement":[{"@type":"ListItem","position":1,"name":"A gay wedding with a disco theme, cowboy cocktail attire and local Colorado wildflowers","item":"https:\/\/equallywed.com\/a-gay-wedding-with-a-disco-theme-cowboy-cocktail-attire-and-local-colorado-wildflowers\/#breadcrumbitem"}]}]