<?xml version="1.0"?>
<oembed><version>1.0</version><provider_name>Wedding World @ Happyinvitation.com</provider_name><provider_url>https://www.happyinvitation.com/blog</provider_url><author_name>happyinvitation</author_name><author_url>https://www.happyinvitation.com/blog/author/admin/</author_url><title>Who Pays for the Wedding? - Wedding World @ Happyinvitation.com</title><type>rich</type><width>600</width><height>338</height><html>&lt;blockquote class="wp-embedded-content" data-secret="c31Va9EYpg"&gt;&lt;a href="https://www.happyinvitation.com/blog/who-is-responsible-for-wedding-costs/"&gt;Who Pays for the Wedding?&lt;/a&gt;&lt;/blockquote&gt;&lt;iframe sandbox="allow-scripts" security="restricted" src="https://www.happyinvitation.com/blog/who-is-responsible-for-wedding-costs/embed/#?secret=c31Va9EYpg" width="600" height="338" title="&#x201C;Who Pays for the Wedding?&#x201D; &#x2014; Wedding World @ Happyinvitation.com" data-secret="c31Va9EYpg" frameborder="0" marginwidth="0" marginheight="0" scrolling="no" class="wp-embedded-content"&gt;&lt;/iframe&gt;&lt;script type="text/javascript"&gt;
/*! This file is auto-generated */
!function(c,d){"use strict";var e=!1,o=!1;if(d.querySelector)if(c.addEventListener)e=!0;if(c.wp=c.wp||{},c.wp.receiveEmbedMessage);else if(c.wp.receiveEmbedMessage=function(e){var t=e.data;if(!t);else if(!(t.secret||t.message||t.value));else if(/[^a-zA-Z0-9]/.test(t.secret));else{for(var r,s,a,i=d.querySelectorAll('iframe[data-secret="'+t.secret+'"]'),n=d.querySelectorAll('blockquote[data-secret="'+t.secret+'"]'),o=new RegExp("^https?:$","i"),l=0;l&lt;n.length;l++)n[l].style.display="none";for(l=0;l&lt;i.length;l++)if(r=i[l],e.source!==r.contentWindow);else{if(r.removeAttribute("style"),"height"===t.message){if(1e3&lt;(s=parseInt(t.value,10)))s=1e3;else if(~~s&lt;200)s=200;r.height=s}if("link"===t.message)if(s=d.createElement("a"),a=d.createElement("a"),s.href=r.getAttribute("src"),a.href=t.value,!o.test(a.protocol));else if(a.host===s.host)if(d.activeElement===r)c.top.location.href=t.value}}},e)c.addEventListener("message",c.wp.receiveEmbedMessage,!1),d.addEventListener("DOMContentLoaded",t,!1),c.addEventListener("load",t,!1);function t(){if(o);else{o=!0;for(var e,t,r,s=-1!==navigator.appVersion.indexOf("MSIE 10"),a=!!navigator.userAgent.match(/Trident.*rv:11\./),i=d.querySelectorAll("iframe.wp-embedded-content"),n=0;n&lt;i.length;n++){if(!(r=(t=i[n]).getAttribute("data-secret")))r=Math.random().toString(36).substr(2,10),t.src+="#?secret="+r,t.setAttribute("data-secret",r);if(s||a)(e=t.cloneNode(!0)).removeAttribute("security"),t.parentNode.replaceChild(e,t);t.contentWindow.postMessage({message:"ready",secret:r},"*")}}}}(window,document);
&lt;/script&gt;
</html><thumbnail_url>https://www.happyinvitation.com/blog/wp-content/uploads/things-to-do-one-day-before-your-beach-wedding.jpg</thumbnail_url><thumbnail_width>750</thumbnail_width><thumbnail_height>500</thumbnail_height><description>While traditional etiquette used to place the financial burden largely on the bride's family, today's approach is much more flexible and inclusive. As more couples take on the cost themselves or split it with their families, open communication and clear expectations have become key.</description></oembed>
