<?xml version="1.0"?>
<oembed><version>1.0</version><provider_name>Ideas &amp; Inspiration</provider_name><provider_url>https://www.shutterfly.com/ideas</provider_url><author_name>Shutterfly Community</author_name><author_url>https://www.shutterfly.com/ideas/author/shutterfly/</author_url><title>Bridal Shower Etiquette for Hosts, Guests and the Bride</title><type>rich</type><width>600</width><height>338</height><html>&lt;blockquote class="wp-embedded-content" data-secret="vtJTlDFLfr"&gt;&lt;a href="https://www.shutterfly.com/ideas/bridal-shower-etiquette-for-hosts/"&gt;Bridal Shower Etiquette for Hosts, Guests and the Bride&lt;/a&gt;&lt;/blockquote&gt;&lt;iframe sandbox="allow-scripts" security="restricted" src="https://www.shutterfly.com/ideas/bridal-shower-etiquette-for-hosts/embed/#?secret=vtJTlDFLfr" width="600" height="338" title="&#x201C;Bridal Shower Etiquette for Hosts, Guests and the Bride&#x201D; &#x2014; Ideas &amp; Inspiration" data-secret="vtJTlDFLfr" frameborder="0" marginwidth="0" marginheight="0" scrolling="no" class="wp-embedded-content"&gt;&lt;/iframe&gt;&lt;script type="text/javascript"&gt;
/* &lt;![CDATA[ */
/*! 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://ideas.shutterfly.com/wp-includes/js/wp-embed.min.js
/* ]]&gt; */
&lt;/script&gt;
</html><thumbnail_url>https://ideas.shutterfly.com/wp-content/uploads/2017/09/friends-at-bridal-shower-picture-id527618049-1.jpg</thumbnail_url><thumbnail_width>1200</thumbnail_width><thumbnail_height>675</thumbnail_height><description>Learn the basics of bridal shower etiquette including who host the bridal shower, who to invite, and more shower tips for your special day. &#xA0;A wedding shower is a great way to celebrate a marriage with a small, intimate group of friends. For both the hostess and the bride, these are the rules of bridal shower etiquette that should be followed. As your bride goes through her last days before getting married, find the best bridal shower gifts to get in honor of her future life together with her spouse. Find out the best bridal shower etiquette below with some great bridal shower ideas that you can incorporate into your best friend's bridal shower.</description></oembed>
