




































































































































{"version":"1.0","provider_name":"Wedding Planning Tips and Wedding Day Trends TopWeddingSites.com","provider_url":"https:\/\/www.topweddingsites.com\/wedding-blog","author_name":"Top Wedding Sites","author_url":"https:\/\/www.topweddingsites.com\/wedding-blog\/author\/top-wedding-sites","title":"Complete Guide To Planning An Amazing Bridal Shower","type":"rich","width":600,"height":338,"html":"<blockquote class=\"wp-embedded-content\" data-secret=\"33ej2e9aFO\"><a href=\"https:\/\/www.topweddingsites.com\/wedding-blog\/bridal\/complete-guide-bridal-showers\">Complete Guide to Bridal Showers<\/a><\/blockquote><iframe sandbox=\"allow-scripts\" security=\"restricted\" src=\"https:\/\/www.topweddingsites.com\/wedding-blog\/bridal\/complete-guide-bridal-showers\/embed#?secret=33ej2e9aFO\" width=\"600\" height=\"338\" title=\"&#8220;Complete Guide to Bridal Showers&#8221; &#8212; Wedding Planning Tips and Wedding Day Trends TopWeddingSites.com\" data-secret=\"33ej2e9aFO\" frameborder=\"0\" marginwidth=\"0\" marginheight=\"0\" scrolling=\"no\" class=\"wp-embedded-content\"><\/iframe><script type=\"text\/javascript\">\n\/* <![CDATA[ *\/\n\/*! This file is auto-generated *\/\n!function(d,l){\"use strict\";l.querySelector&&d.addEventListener&&\"undefined\"!=typeof URL&&(d.wp=d.wp||{},d.wp.receiveEmbedMessage||(d.wp.receiveEmbedMessage=function(e){var t=e.data;if((t||t.secret||t.message||t.value)&&!\/[^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<o.length;i++)o[i].style.display=\"none\";for(i=0;i<a.length;i++)s=a[i],e.source===s.contentWindow&&(s.removeAttribute(\"style\"),\"height\"===t.message?(1e3<(r=parseInt(t.value,10))?r=1e3:~~r<200&&(r=200),s.height=r):\"link\"===t.message&&(r=new URL(s.getAttribute(\"src\")),n=new URL(t.value),c.test(n.protocol))&&n.host===r.host&&l.activeElement===s&&(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<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);\n\/\/# sourceURL=https:\/\/www.topweddingsites.com\/wedding-blog\/wp-includes\/js\/wp-embed.min.js\n\/* ]]> *\/\n<\/script>\n","thumbnail_url":"https:\/\/www.topweddingsites.com\/wedding-blog\/wp-content\/uploads\/2017\/06\/medium_5829486172.jpg","thumbnail_width":640,"thumbnail_height":427,"description":"Planning An Amazing Bridal Shower Top Tips for Hosting Memorable Bridal Showers While the bride is confronted with a myriad of important decisions for the big day \u2013 dress, flowers, menu, etc., \u2013 those planning her bridal shower have other decisions to make. How do you create a warm and comfortable atmosphere when, often, the guests do not know each other and are ages and interests apart? If work friends, school friends and Aunt Mary are to enjoy this get-together [&hellip;]"}