<?xml version="1.0"?>
<oembed><version>1.0</version><provider_name>Complete Weddings + Events Charlotte</provider_name><provider_url>https://completewedo.com/charlotte</provider_url><author_name>charlotteadmin</author_name><author_url>https://completewedo.com/charlotte/blog/author/charlotteadmin/</author_url><title>Best Wedding Songs For Every Moment | Complete Weddings + Events Charlotte</title><type>rich</type><width>600</width><height>338</height><html>&lt;blockquote class="wp-embedded-content" data-secret="QLCodyBpPr"&gt;&lt;a href="https://completewedo.com/charlotte/blog/best-wedding-songs-for-every-moment/"&gt;Best Wedding Songs  For Every Moment&lt;/a&gt;&lt;/blockquote&gt;&lt;iframe sandbox="allow-scripts" security="restricted" src="https://completewedo.com/charlotte/blog/best-wedding-songs-for-every-moment/embed/#?secret=QLCodyBpPr" width="600" height="338" title="&#x201C;Best Wedding Songs  For Every Moment&#x201D; &#x2014; Complete Weddings + Events Charlotte" data-secret="QLCodyBpPr" frameborder="0" marginwidth="0" marginheight="0" scrolling="no" class="wp-embedded-content"&gt;&lt;/iframe&gt;&lt;script&gt;
/*! This file is auto-generated */
!function(d,l){"use strict";l.querySelector&amp;&amp;d.addEventListener&amp;&amp;"undefined"!=typeof URL&amp;&amp;(d.wp=d.wp||{},d.wp.receiveEmbedMessage||(d.wp.receiveEmbedMessage=function(e){var t=e.data;if((t||t.secret||t.message||t.value)&amp;&amp;!/[^a-zA-Z0-9]/.test(t.secret)){for(var s,r,n,a=l.querySelectorAll('iframe[data-secret="'+t.secret+'"]'),o=l.querySelectorAll('blockquote[data-secret="'+t.secret+'"]'),c=new RegExp("^https?:$","i"),i=0;i&lt;o.length;i++)o[i].style.display="none";for(i=0;i&lt;a.length;i++)s=a[i],e.source===s.contentWindow&amp;&amp;(s.removeAttribute("style"),"height"===t.message?(1e3&lt;(r=parseInt(t.value,10))?r=1e3:~~r&lt;200&amp;&amp;(r=200),s.height=r):"link"===t.message&amp;&amp;(r=new URL(s.getAttribute("src")),n=new URL(t.value),c.test(n.protocol))&amp;&amp;n.host===r.host&amp;&amp;l.activeElement===s&amp;&amp;(d.top.location.href=t.value))}},d.addEventListener("message",d.wp.receiveEmbedMessage,!1),l.addEventListener("DOMContentLoaded",function(){for(var e,t,s=l.querySelectorAll("iframe.wp-embedded-content"),r=0;r&lt;s.length;r++)(t=(e=s[r]).getAttribute("data-secret"))||(t=Math.random().toString(36).substring(2,12),e.src+="#?secret="+t,e.setAttribute("data-secret",t)),e.contentWindow.postMessage({message:"ready",secret:t},"*")},!1)))}(window,document);
//# sourceURL=https://completewedo.com/charlotte/wp-includes/js/wp-embed.min.js
&lt;/script&gt;
</html><thumbnail_url>http://completewedo.com/charlotte/wp-content/uploads/sites/213/2026/07/ceremonykissMusic.jpg</thumbnail_url><thumbnail_width>1000</thumbnail_width><thumbnail_height>667</thumbnail_height><description>If there&#x2019;s one wedding detail you and your guests will remember without realizing it, it&#x2019;s the music. Long after the celebration ends, certain songs can instantly bring you back to those moments. From walking down, the aisle to your last dance, every part of the day has its own soundtrack. If you&#x2019;re building your wedding [&hellip;]</description></oembed>
