CINXE.COM
Prince William and Kate's Former Aide Says Meghan Is Secretly Working Hard to Heal Tensions With Them
<!DOCTYPE html> <html lang="en-US"> <head itemscope itemtype="http://schema.org/WebSite"> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1"> <link rel="profile" href="http://gmpg.org/xfn/11"> <link rel="preload" href="https://www.cheatsheet.com/wp-content/uploads/2021/09/showbiz_2x.png" as="image"> <script type='text/javascript'> rtcd = new Object(); rtcd.vertical = 'entertainment'; rtcd.vertical_name = 'Entertainment'; rtcd.post_id = 3747517; rtcd.author = 'michelle-kapusta'; rtcd.date_published = '2024-12-02 21:11:42'; rtcd.tags = '["Kate Middleton","Meghan Markle","royal family"]'; rtcd.tags_data = '[{"name":"Kate Middleton","link":"https:\/\/www.cheatsheet.com\/tag\/kate-middleton"},{"name":"Meghan Markle","link":"https:\/\/www.cheatsheet.com\/tag\/meghan-markle"},{"name":"royal family","link":"https:\/\/www.cheatsheet.com\/tag\/royal-family"}]'; rtcd.workflow_analysis = 'Showbiz Original Reporting'; </script> <title>Prince William and Kate's Former Aide Says Meghan Is Secretly Working Hard to Heal Tensions With Them</title> <link rel="shortcut icon" type="image/x-icon" href="https://www.cheatsheet.com/wp-content/uploads/2021/09/favicon.png"> <script>!function(){"use strict";var t=new URL(window.location.href),e=Array.from(t.searchParams.entries()).map(t=>`${t[0]}=${t[1]}`);const a=t=>t.replace(/\s/g,""),r=async t=>{const e={sha256Hash:"",sha1Hash:""};if(!("msCrypto"in window)&&"https:"===location.protocol&&"crypto"in window&&"TextEncoder"in window){const a=(new TextEncoder).encode(t),[r,o]=await Promise.all([n("SHA-256",a),n("SHA-1",a)]);e.sha256Hash=r,e.sha1Hash=o}return e},n=async(t,e)=>{const a=await crypto.subtle.digest(t,e);return Array.from(new Uint8Array(a)).map(t=>("00"+t.toString(16)).slice(-2)).join("")};function o(t){let e=!0;return Object.keys(t).forEach(a=>{0===t[a].length&&(e=!1)}),e}function s(){e.splice(i,1);var a="?"+e.join("&")+t.hash;history.replaceState(null,"",a)}for(var i=0;i<e.length;i++){var c="adt_ei",l=decodeURIComponent(e[i]);if(0===l.indexOf(c)){var h=l.split(c+"=")[1];if((t=>{const e=t.match(/((?=([a-zA-Z0-9._!#$%+^&*()[\]<>-]+))\2@[a-zA-Z0-9._-]+\.[a-zA-Z0-9._-]+)/gi);return e?e[0]:""})(a(h.toLowerCase()))){r(h).then(t=>{if(o(t)){var e={value:t,created:Date.now()};localStorage.setItem(c,JSON.stringify(e)),localStorage.setItem("adt_emsrc","url")}s()});break}s();break}}}(); </script><script>(function(html){html.className = html.className.replace(/\bno-js\b/,'js')})(document.documentElement);</script> <meta name='robots' content='index, follow, max-image-preview:large, max-snippet:-1, max-video-preview:-1' /> <style data-no-optimize="1" data-cfasync="false"> .adthrive-ad { margin-top: 10px; margin-bottom: 10px; text-align: center; overflow-x: visible; clear: both; line-height: 0; } /* White Background For Mobile Sticky Video Player */ .adthrive-collapse-mobile-background { background-color:white!important; } .adthrive-top-collapse-close > svg > * { stroke: black; font-family: sans-serif; }</style> <script data-no-optimize="1" data-cfasync="false"> window.adthriveCLS = { enabledLocations: ['Content', 'Recipe'], injectedSlots: [], injectedFromPlugin: true, branch: 'c65a6b9',bucket: 'prod', }; window.adthriveCLS.siteAds = {"siteId":"648cc7124a1b196ddac3e6ec","siteName":"Showbiz Cheat Sheet","betaTester":true,"targeting":[{"value":"648cc7124a1b196ddac3e6ec","key":"siteId"},{"value":"656f8ffb05b1e80e593af3b1","key":"organizationId"},{"value":"Showbiz Cheat Sheet","key":"siteName"},{"value":"Prime","key":"service"},{"value":"on","key":"bidding"},{"value":["Entertainment"],"key":"verticals"}],"breakpoints":{"tablet":768,"desktop":1024},"adUnits":[{"sequence":null,"targeting":[{"value":["Content"],"key":"location"}],"devices":["desktop","tablet","phone"],"name":"Content","sticky":false,"location":"Content","dynamic":{"pageSelector":"","spacing":0,"max":0,"lazyMax":99,"enable":true,"lazy":true,"elementSelector":".raptive-cheatsheet-content","skip":0,"classNames":[],"position":"afterbegin","every":1,"enabled":true},"stickyOverlapSelector":"","adSizes":[[728,90],[336,280],[320,50],[468,60],[970,90],[250,250],[1,1],[320,100],[970,250],[1,2],[300,50],[300,300],[552,334],[728,250],[300,250]],"priority":199,"autosize":true},{"sequence":1,"targeting":[{"value":["Sidebar"],"key":"location"}],"devices":["desktop","tablet"],"name":"Sidebar_1","sticky":false,"location":"Sidebar","dynamic":{"pageSelector":"body.single-post ","spacing":0,"max":1,"lazyMax":null,"enable":true,"lazy":false,"elementSelector":".raptive-cheatsheet-sidebar","skip":0,"classNames":[],"position":"afterbegin","every":1,"enabled":true},"stickyOverlapSelector":"","adSizes":[[160,600],[336,280],[320,50],[300,600],[250,250],[1,1],[320,100],[300,1050],[300,50],[300,420],[300,250]],"priority":299,"autosize":true},{"sequence":9,"targeting":[{"value":["Sidebar"],"key":"location"}],"devices":["desktop","tablet"],"name":"Sidebar_9","sticky":false,"location":"Sidebar","dynamic":{"pageSelector":"body.single-post ","spacing":0,"max":1,"lazyMax":null,"enable":true,"lazy":false,"elementSelector":".raptive-cheatsheet-sidebar","skip":0,"classNames":[],"position":"beforeend","every":1,"enabled":true},"stickyOverlapSelector":"","adSizes":[[160,600],[336,280],[320,50],[300,600],[250,250],[1,1],[320,100],[300,1050],[300,50],[300,420],[300,250]],"priority":291,"autosize":true},{"sequence":null,"targeting":[{"value":["Content"],"key":"location"}],"devices":["desktop","tablet","phone"],"name":"Content","sticky":false,"location":"Content","dynamic":{"pageSelector":"","spacing":0,"max":3,"lazyMax":96,"enable":true,"lazy":true,"elementSelector":".eg-single-article__block-content > p:not(:last-of-type)","skip":2,"classNames":[],"position":"beforebegin","every":1,"enabled":true},"stickyOverlapSelector":"","adSizes":[[728,90],[336,280],[320,50],[468,60],[970,90],[250,250],[1,1],[320,100],[970,250],[1,2],[300,50],[300,300],[552,334],[728,250],[300,250]],"priority":199,"autosize":true},{"sequence":null,"targeting":[{"value":["Below Post"],"key":"location"}],"devices":["desktop","tablet","phone"],"name":"Below_Post","sticky":false,"location":"Below Post","dynamic":{"pageSelector":"","spacing":0,"max":0,"lazyMax":1,"enable":true,"lazy":true,"elementSelector":".eg-single-article__block-content","skip":0,"classNames":[],"position":"afterend","every":1,"enabled":true},"stickyOverlapSelector":"","adSizes":[[728,90],[336,280],[320,50],[468,60],[250,250],[1,1],[320,100],[300,250],[970,250],[728,250]],"priority":99,"autosize":true},{"sequence":null,"targeting":[{"value":["Footer"],"key":"location"}],"devices":["desktop","tablet","phone"],"name":"Footer","sticky":false,"location":"Footer","dynamic":{"pageSelector":"","spacing":0,"max":1,"lazyMax":null,"enable":true,"lazy":false,"elementSelector":"body","skip":0,"classNames":[],"position":"beforeend","every":1,"enabled":true},"stickyOverlapSelector":"","adSizes":[[320,50],[320,100],[728,90],[970,90],[468,60],[1,1],[300,50]],"priority":-1,"autosize":true}],"adDensityLayout":{"mobile":{"adDensity":0.28,"onePerViewport":false},"pageOverrides":[{"mobile":{"adDensity":0.99,"onePerViewport":false},"note":null,"pageSelector":" .raptive-cheatsheet-content","desktop":{"adDensity":0.99,"onePerViewport":false}}],"desktop":{"adDensity":0.28,"onePerViewport":false}},"adDensityEnabled":true,"siteExperiments":[],"adTypes":{"sponsorTileDesktop":true,"interscrollerDesktop":true,"nativeDesktopContent":true,"outstreamDesktop":true,"nativeBelowPostDesktop":true,"miniscroller":true,"animatedFooter":true,"largeFormatsMobile":true,"nativeMobileContent":true,"inRecipeRecommendationMobile":true,"nativeMobileRecipe":true,"expandableFooter":true,"nativeDesktopSidebar":true,"sponsorTileMobile":true,"expandableCatalogAdsMobile":false,"interscroller":true,"nativeDesktopRecipe":true,"outstreamMobile":true,"nativeHeaderDesktop":true,"nativeHeaderMobile":true,"nativeBelowPostMobile":true,"expandableCatalogAdsDesktop":false,"largeFormatsDesktop":true,"inRecipeRecommendationDesktop":true},"adOptions":{"theTradeDesk":true,"rtbhouse":true,"undertone":true,"sidebarConfig":{"dynamicStickySidebar":{"minHeight":1800,"enabled":false,"blockedSelectors":[]}},"footerCloseButton":true,"teads":true,"pmp":true,"thirtyThreeAcross":true,"sharethrough":true,"optimizeVideoPlayersForEarnings":true,"removeVideoTitleWrapper":true,"pubMatic":true,"infiniteScroll":false,"yahoossp":true,"improvedigital":true,"spa":false,"stickyContainerConfig":{"recipeDesktop":{"minHeight":null,"enabled":false},"blockedSelectors":[],"stickyHeaderSelectors":[],"content":{"minHeight":null,"enabled":false},"recipeMobile":{"minHeight":null,"enabled":false}},"sonobi":true,"yieldmo":true,"footerSelector":"","amazonUAM":true,"gamMCMEnabled":true,"gamMCMChildNetworkCode":"8010089","rubicon":true,"conversant":true,"openx":true,"customCreativeEnabled":true,"secColor":"#000000","unruly":true,"mediaGrid":true,"bRealTime":true,"gumgum":true,"comscoreFooter":true,"desktopInterstitial":true,"footerCloseButtonDesktop":false,"ozone":false,"isAutoOptimized":false,"adform":true,"comscoreTAL":true,"targetaff":false,"bgColor":"#FFFFFF","advancePlaylistOptions":{"playlistPlayer":{"enabled":true},"relatedPlayer":{"enabled":true,"applyToFirst":true}},"amazonASR":false,"kargo":true,"liveRampATS":true,"footerCloseButtonMobile":false,"interstitialBlockedPageSelectors":"","allowSmallerAdSizes":true,"wakeLock":{"desktopEnabled":true,"mobileValue":15,"mobileEnabled":true,"desktopValue":30},"mobileInterstitial":true,"tripleLift":true,"sensitiveCategories":["alc","ast","cbd","conl","cosm","drg","gamc","gamv","pol","rel","wtl"],"liveRamp":true,"adthriveEmailIdentity":true,"criteo":true,"nativo":true,"infiniteScrollOptions":{"selector":"","heightThreshold":0},"siteAttributes":{"mobileHeaderSelectors":[],"desktopHeaderSelectors":[]},"dynamicContentSlotLazyLoading":true,"clsOptimizedAds":true,"aidem":true,"verticals":["Entertainment"],"inImage":false,"advancePlaylist":true,"flipp":true,"delayLoading":false,"inImageZone":null,"appNexus":true,"rise":true,"liveRampId":"0964594981afb","infiniteScrollRefresh":false,"indexExchange":true},"videoPlayers":{"contextual":{"autoplayCollapsibleEnabled":false,"overrideEmbedLocation":false,"defaultPlayerType":"static"},"videoEmbed":"wordpress","footerSelector":"","contentSpecificPlaylists":[],"players":[{"playlistId":"","pageSelector":"","devices":["mobile","desktop"],"mobileLocation":null,"description":"","skip":0,"title":"","type":"stationaryRelated","enabled":true,"elementSelector":"","id":4084176,"position":"","saveVideoCloseState":false,"shuffle":false,"mobileHeaderSelector":null,"playerId":"iK0CU6q5"},{"playlistId":"","pageSelector":"","devices":["desktop","mobile"],"mobileLocation":"top-center","description":"","skip":0,"title":"","type":"stickyRelated","enabled":true,"elementSelector":".raptive-cheatsheet-content","id":4084177,"position":"afterbegin","saveVideoCloseState":false,"shuffle":false,"mobileHeaderSelector":null,"playerId":"iK0CU6q5"},{"playlistId":"EBs4fFPp","pageSelector":"","devices":["desktop","mobile"],"mobileLocation":"top-center","description":"","skip":0,"title":"","type":"stickyPlaylist","enabled":true,"formattedType":"Sticky Playlist","elementSelector":".eg-single-article__block-content > p","id":4083113,"position":"afterend","saveVideoCloseState":true,"shuffle":true,"mobileHeaderSelector":".eg-site-header--sticky","playerId":"AX32dftJ"}],"partners":{"theTradeDesk":true,"yahoossp":true,"criteo":true,"unruly":true,"mediaGrid":true,"improvedigital":true,"undertone":true,"gumgum":true,"aidem":true,"yieldmo":true,"adform":true,"pmp":true,"amazonUAM":true,"kargo":true,"thirtyThreeAcross":false,"stickyOutstream":{"desktop":{"enabled":true},"blockedPageSelectors":"","mobileLocation":"bottom-left","allowOnHomepage":true,"mobile":{"enabled":true},"saveVideoCloseState":false,"mobileHeaderSelector":null,"allowForPageWithStickyPlayer":{"enabled":true}},"sharethrough":true,"rubicon":true,"appNexus":true,"rise":true,"tripleLift":true,"openx":true,"pubMatic":true,"indexExchange":true}}};</script> <script data-no-optimize="1" data-cfasync="false"> (function(w, d) { w.adthrive = w.adthrive || {}; w.adthrive.cmd = w.adthrive.cmd || []; w.adthrive.plugin = 'adthrive-ads-3.5.6'; w.adthrive.host = 'ads.adthrive.com'; w.adthrive.integration = 'plugin'; var commitParam = (w.adthriveCLS && w.adthriveCLS.bucket !== 'prod' && w.adthriveCLS.branch) ? '&commit=' + w.adthriveCLS.branch : ''; var s = d.createElement('script'); s.async = true; s.referrerpolicy='no-referrer-when-downgrade'; s.src = 'https://' + w.adthrive.host + '/sites/648cc7124a1b196ddac3e6ec/ads.min.js?referrer=' + w.encodeURIComponent(w.location.href) + commitParam + '&cb=' + (Math.floor(Math.random() * 100) + 1) + ''; var n = d.getElementsByTagName('script')[0]; n.parentNode.insertBefore(s, n); })(window, document); </script> <link rel="dns-prefetch" href="https://ads.adthrive.com/"><link rel="preconnect" href="https://ads.adthrive.com/"><link rel="preconnect" href="https://ads.adthrive.com/" crossorigin><meta name="robots" content="max-image-preview:large"> <!-- This site is optimized with the Yoast SEO Premium plugin v21.9 (Yoast SEO v21.9.1) - https://yoast.com/wordpress/plugins/seo/ --> <meta name="description" content="The reports about Meghan Markle's main concern right now proves tensions with the royals have been healing, according to a former aide." /> <link rel="canonical" href="https://www.cheatsheet.com/entertainment/prince-william-kates-former-aide-says-meghan-secretly-working-hard-heal-tensions.html/" /> <meta property="og:locale" content="en_US" /> <meta property="og:type" content="article" /> <meta property="og:title" content="Prince William and Kate's Former Aide Says Meghan Is Secretly Working Hard to Heal Tensions With Them" /> <meta property="og:description" content="The reports about Meghan Markle's main concern right now proves tensions with the royals have been healing, according to a former aide." /> <meta property="og:url" content="https://www.cheatsheet.com/entertainment/prince-william-kates-former-aide-says-meghan-secretly-working-hard-heal-tensions.html/" /> <meta property="og:site_name" content="Showbiz Cheat Sheet" /> <meta property="article:publisher" content="https://www.facebook.com/ShowbizCheatsheet" /> <meta property="article:published_time" content="2024-12-03T02:11:42+00:00" /> <meta property="article:modified_time" content="2024-12-03T15:14:40+00:00" /> <meta property="og:image" content="https://www.cheatsheet.com/wp-content/uploads/2024/12/Kate-Middleton-Prince-William-and-Meghan-Markle-attend-events-to-mark-the-centenary-of-the-RAF-1.webp?w=1200" /> <meta property="og:image:width" content="1200" /> <meta property="og:image:height" content="718" /> <meta property="og:image:type" content="image/jpeg" /> <meta name="author" content="Michelle Kapusta" /> <meta name="twitter:card" content="summary_large_image" /> <meta name="twitter:creator" content="@PhilaMichelle" /> <meta name="twitter:site" content="@cheatsheet" /> <meta name="twitter:label1" content="Written by" /> <meta name="twitter:data1" content="Michelle Kapusta" /> <meta name="twitter:label2" content="Est. reading time" /> <meta name="twitter:data2" content="3 minutes" /> <!-- / Yoast SEO Premium plugin. --> <script type='application/javascript'>console.log('PixelYourSite Free version 9.4.7.1');</script> <link rel='dns-prefetch' href='//fonts.googleapis.com' /> <link rel="alternate" type="application/rss+xml" title="Showbiz Cheat Sheet » Feed" href="https://www.cheatsheet.com/feed/" /> <link rel="alternate" type="application/rss+xml" title="Showbiz Cheat Sheet » Comments Feed" href="https://www.cheatsheet.com/comments/feed/" /> <link rel='stylesheet' id='wp-block-library-css' href='https://www.cheatsheet.com/wp-includes/css/dist/block-library/style.min.css?ver=84d357cbea119a9e25b8efc67766aa00' type='text/css' media='all' /> <style id='global-styles-inline-css' type='text/css'> body{--wp--preset--color--black: #000000;--wp--preset--color--cyan-bluish-gray: #abb8c3;--wp--preset--color--white: #ffffff;--wp--preset--color--pale-pink: #f78da7;--wp--preset--color--vivid-red: #cf2e2e;--wp--preset--color--luminous-vivid-orange: #ff6900;--wp--preset--color--luminous-vivid-amber: #fcb900;--wp--preset--color--light-green-cyan: #7bdcb5;--wp--preset--color--vivid-green-cyan: #00d084;--wp--preset--color--pale-cyan-blue: #8ed1fc;--wp--preset--color--vivid-cyan-blue: #0693e3;--wp--preset--color--vivid-purple: #9b51e0;--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple: linear-gradient(135deg,rgba(6,147,227,1) 0%,rgb(155,81,224) 100%);--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan: linear-gradient(135deg,rgb(122,220,180) 0%,rgb(0,208,130) 100%);--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange: linear-gradient(135deg,rgba(252,185,0,1) 0%,rgba(255,105,0,1) 100%);--wp--preset--gradient--luminous-vivid-orange-to-vivid-red: linear-gradient(135deg,rgba(255,105,0,1) 0%,rgb(207,46,46) 100%);--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray: linear-gradient(135deg,rgb(238,238,238) 0%,rgb(169,184,195) 100%);--wp--preset--gradient--cool-to-warm-spectrum: linear-gradient(135deg,rgb(74,234,220) 0%,rgb(151,120,209) 20%,rgb(207,42,186) 40%,rgb(238,44,130) 60%,rgb(251,105,98) 80%,rgb(254,248,76) 100%);--wp--preset--gradient--blush-light-purple: linear-gradient(135deg,rgb(255,206,236) 0%,rgb(152,150,240) 100%);--wp--preset--gradient--blush-bordeaux: linear-gradient(135deg,rgb(254,205,165) 0%,rgb(254,45,45) 50%,rgb(107,0,62) 100%);--wp--preset--gradient--luminous-dusk: linear-gradient(135deg,rgb(255,203,112) 0%,rgb(199,81,192) 50%,rgb(65,88,208) 100%);--wp--preset--gradient--pale-ocean: linear-gradient(135deg,rgb(255,245,203) 0%,rgb(182,227,212) 50%,rgb(51,167,181) 100%);--wp--preset--gradient--electric-grass: linear-gradient(135deg,rgb(202,248,128) 0%,rgb(113,206,126) 100%);--wp--preset--gradient--midnight: linear-gradient(135deg,rgb(2,3,129) 0%,rgb(40,116,252) 100%);--wp--preset--font-size--small: 13px;--wp--preset--font-size--medium: 20px;--wp--preset--font-size--large: 36px;--wp--preset--font-size--x-large: 42px;--wp--preset--spacing--20: 0.44rem;--wp--preset--spacing--30: 0.67rem;--wp--preset--spacing--40: 1rem;--wp--preset--spacing--50: 1.5rem;--wp--preset--spacing--60: 2.25rem;--wp--preset--spacing--70: 3.38rem;--wp--preset--spacing--80: 5.06rem;--wp--preset--shadow--natural: 6px 6px 9px rgba(0, 0, 0, 0.2);--wp--preset--shadow--deep: 12px 12px 50px rgba(0, 0, 0, 0.4);--wp--preset--shadow--sharp: 6px 6px 0px rgba(0, 0, 0, 0.2);--wp--preset--shadow--outlined: 6px 6px 0px -3px rgba(255, 255, 255, 1), 6px 6px rgba(0, 0, 0, 1);--wp--preset--shadow--crisp: 6px 6px 0px rgba(0, 0, 0, 1);--wp--custom--color--blackish: #222222;--wp--custom--color--white: #fff;--wp--custom--color--black: #000;--wp--custom--color--gray--light: #eeeeee;--wp--custom--color--gray--mid: #b1b1b1;--wp--custom--color--gray--dark: #5c5d5f;--wp--custom--color--brand--default: #561c76;--wp--custom--color--brand--primary: var(--wp--custom--color--brand--default);--wp--custom--color--brand--primary-interactive: #862eb4;--wp--custom--color--flag--shadow: #cfa53a;--wp--custom--color--flag--label: #ffdb5e;--wp--custom--color--accent--primary: #d2ace5;--wp--custom--color--accent--secondary: #ff9390;--wp--custom--color--ad--placeholder: #afafaf;--wp--custom--color--ad--bg: #f4eaf9;--wp--custom--color--gradient--light: linear-gradient(90deg, rgba(134,46,180,0.2) 0%, rgba(134,46,180,0) 100%);--wp--custom--color--gradient--dark: linear-gradient(90deg, rgba(134,46,180,1) 0%, rgba(86,28,118,1) 100%);--wp--custom--color--gradient--light-to-bottom: linear-gradient(to bottom, rgba(134, 46, 180, 0.2) -120%, rgba(134, 46, 180, 0) 100%);--wp--custom--color--gradient--dark-to-bottom: linear-gradient(157.01deg, #862EB4 23.11%, #561C76 90%);--wp--custom--color--button--focus: var(--wp--custom--color--brand--default);--wp--custom--color--quote--border: var(--wp--custom--color--accent--secondary);--wp--custom--color--quote--text: var(--wp--custom--color--quote--border);--wp--custom--font--family--primary: "Source Sans Pro", sans-serif;--wp--custom--font--family--secondary: "Solway", serif;--wp--custom--font--family--body: var(--wp--custom--font--family--primary);--wp--custom--font--family--body-headline: var(--wp--custom--font--family--primary);--wp--custom--font--family--headline: var(--wp--custom--font--family--secondary);--wp--custom--font--line-height--xs: 1;--wp--custom--font--line-height--sm: 1.12;--wp--custom--font--line-height--md: 1.2;--wp--custom--font--line-height--lg: 1.4;--wp--custom--font--line-height--xlg: 1.6;--wp--custom--font--size--10: 0.625rem;--wp--custom--font--size--12: 0.75rem;--wp--custom--font--size--14: 0.88rem;--wp--custom--font--size--16: 1rem;--wp--custom--font--size--18: 1.13rem;--wp--custom--font--size--20: 1.25rem;--wp--custom--font--size--24: 1.5rem;--wp--custom--font--size--36-48: clamp(2.25rem, calc(1.95rem + 1.30vw), 3.00rem);--wp--custom--font--size--24-36: clamp(1.5rem, calc(1.20rem + 1.29vw), 2.25rem);--wp--custom--font--size--24-32: clamp(1.5rem, calc(1.30rem + 0.86vw), 2rem);--wp--custom--font--size--20-24: clamp(1.25rem, calc(1.15rem + 0.43vw), 1.5rem);--wp--custom--font--size--18-24: clamp(1.13rem, calc(0.97rem + 0.65vw), 1.50rem);--wp--custom--font--size--18-20: clamp(1.13rem, calc(1.08rem + 0.22vw), 1.25rem);--wp--custom--font--weight--regular: 400;--wp--custom--font--weight--semibold: 600;--wp--custom--font--weight--bold: 700;--wp--custom--font--weight--headline: var(--wp--custom--font--weight--regular);--wp--custom--font--weight--body-headline: var(--wp--custom--font--weight--bold);--wp--custom--spacing--004: 4px;--wp--custom--spacing--008: 8px;--wp--custom--spacing--010: 10px;--wp--custom--spacing--012: 12px;--wp--custom--spacing--016: 16px;--wp--custom--spacing--022: 22px;--wp--custom--spacing--024: 24px;--wp--custom--spacing--032: 32px;--wp--custom--spacing--040: 40px;--wp--custom--spacing--048: 48px;--wp--custom--spacing--060: 60px;--wp--custom--content--width--default: 51.250rem;--wp--custom--content--width--wide: 80.125rem;}body { margin: 0;--wp--style--global--content-size: var(--wp--custom--content--width--default);--wp--style--global--wide-size: var(--wp--custom--content--width--wide); }.wp-site-blocks > .alignleft { float: left; margin-right: 2em; }.wp-site-blocks > .alignright { float: right; margin-left: 2em; }.wp-site-blocks > .aligncenter { justify-content: center; margin-left: auto; margin-right: auto; }:where(.wp-site-blocks) > * { margin-block-start: ; margin-block-end: 0; }:where(.wp-site-blocks) > :first-child:first-child { margin-block-start: 0; }:where(.wp-site-blocks) > :last-child:last-child { margin-block-end: 0; }body { --wp--style--block-gap: ; }body .is-layout-flow > .alignleft{float: left;margin-inline-start: 0;margin-inline-end: 2em;}body .is-layout-flow > .alignright{float: right;margin-inline-start: 2em;margin-inline-end: 0;}body .is-layout-flow > .aligncenter{margin-left: auto !important;margin-right: auto !important;}body .is-layout-constrained > .alignleft{float: left;margin-inline-start: 0;margin-inline-end: 2em;}body .is-layout-constrained > .alignright{float: right;margin-inline-start: 2em;margin-inline-end: 0;}body .is-layout-constrained > .aligncenter{margin-left: auto !important;margin-right: auto !important;}body .is-layout-constrained > :where(:not(.alignleft):not(.alignright):not(.alignfull)){max-width: var(--wp--style--global--content-size);margin-left: auto !important;margin-right: auto !important;}body .is-layout-constrained > .alignwide{max-width: var(--wp--style--global--wide-size);}body .is-layout-flex{display: flex;}body .is-layout-flex{flex-wrap: wrap;align-items: center;}body .is-layout-flex > *{margin: 0;}body .is-layout-grid{display: grid;}body .is-layout-grid > *{margin: 0;}body{background-color: var(--wp--custom--color--white);color: var(--wp--custom--color--blackish);font-family: var(--wp--custom--font--family--body);font-size: var(--wp--custom--font--size--18);font-style: normal;font-weight: var(--wp--custom--font--weight--regular);line-height: var(--wp--custom--font--line-height--lg);padding-top: 0px;padding-right: 0px;padding-bottom: 0px;padding-left: 0px;}a:where(:not(.wp-element-button)){color: var(--wp--custom--color--brand--primary-interactive);text-decoration: underline;}h1{font-family: var(--wp--custom--font--family--headline);font-size: var(--wp--custom--font--size--36-48);font-weight: var(--wp--custom--font--weight--headline);line-height: var(--wp--custom--font--line-height--sm);margin-bottom: var(--wp--custom--spacing--008);}h2{font-family: var(--wp--custom--font--family--headline);font-size: var(--wp--custom--font--size--24-36);font-weight: var(--wp--custom--font--weight--headline);line-height: var(--wp--custom--font--line-height--md);margin-bottom: var(--wp--custom--spacing--024);}h3{font-family: var(--wp--custom--font--family--headline);font-size: var(--wp--custom--font--size--20-24);font-weight: var(--wp--custom--font--weight--headline);line-height: var(--wp--custom--font--line-height--md);margin-bottom: var(--wp--custom--spacing--024);}h4{font-family: var(--wp--custom--font--family--headline);font-size: var(--wp--custom--font--size--18-20);font-weight: var(--wp--custom--font--weight--headline);line-height: var(--wp--custom--font--line-height--md);margin-bottom: var(--wp--custom--spacing--024);}h5{font-family: var(--wp--custom--font--family--headline);font-size: var(--wp--custom--font--size--18);font-weight: var(--wp--custom--font--weight--headline);line-height: var(--wp--custom--font--line-height--md);margin-bottom: var(--wp--custom--spacing--024);}h6{font-family: var(--wp--custom--font--family--headline);font-size: var(--wp--custom--font--size--16);font-weight: var(--wp--custom--font--weight--headline);line-height: var(--wp--custom--font--line-height--md);margin-bottom: var(--wp--custom--spacing--024);}.wp-element-button, .wp-block-button__link{background-color: #32373c;border-width: 0;color: #fff;font-family: inherit;font-size: inherit;line-height: inherit;padding: calc(0.667em + 2px) calc(1.333em + 2px);text-decoration: none;}.has-black-color{color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-color{color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-color{color: var(--wp--preset--color--white) !important;}.has-pale-pink-color{color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-color{color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-color{color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-color{color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-color{color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-color{color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-color{color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-color{color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-color{color: var(--wp--preset--color--vivid-purple) !important;}.has-black-background-color{background-color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-background-color{background-color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-background-color{background-color: var(--wp--preset--color--white) !important;}.has-pale-pink-background-color{background-color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-background-color{background-color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-background-color{background-color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-background-color{background-color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-background-color{background-color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-background-color{background-color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-background-color{background-color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-background-color{background-color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-background-color{background-color: var(--wp--preset--color--vivid-purple) !important;}.has-black-border-color{border-color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-border-color{border-color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-border-color{border-color: var(--wp--preset--color--white) !important;}.has-pale-pink-border-color{border-color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-border-color{border-color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-border-color{border-color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-border-color{border-color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-border-color{border-color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-border-color{border-color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-border-color{border-color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-border-color{border-color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-border-color{border-color: var(--wp--preset--color--vivid-purple) !important;}.has-vivid-cyan-blue-to-vivid-purple-gradient-background{background: var(--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple) !important;}.has-light-green-cyan-to-vivid-green-cyan-gradient-background{background: var(--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan) !important;}.has-luminous-vivid-amber-to-luminous-vivid-orange-gradient-background{background: var(--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange) !important;}.has-luminous-vivid-orange-to-vivid-red-gradient-background{background: var(--wp--preset--gradient--luminous-vivid-orange-to-vivid-red) !important;}.has-very-light-gray-to-cyan-bluish-gray-gradient-background{background: var(--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray) !important;}.has-cool-to-warm-spectrum-gradient-background{background: var(--wp--preset--gradient--cool-to-warm-spectrum) !important;}.has-blush-light-purple-gradient-background{background: var(--wp--preset--gradient--blush-light-purple) !important;}.has-blush-bordeaux-gradient-background{background: var(--wp--preset--gradient--blush-bordeaux) !important;}.has-luminous-dusk-gradient-background{background: var(--wp--preset--gradient--luminous-dusk) !important;}.has-pale-ocean-gradient-background{background: var(--wp--preset--gradient--pale-ocean) !important;}.has-electric-grass-gradient-background{background: var(--wp--preset--gradient--electric-grass) !important;}.has-midnight-gradient-background{background: var(--wp--preset--gradient--midnight) !important;}.has-small-font-size{font-size: var(--wp--preset--font-size--small) !important;}.has-medium-font-size{font-size: var(--wp--preset--font-size--medium) !important;}.has-large-font-size{font-size: var(--wp--preset--font-size--large) !important;}.has-x-large-font-size{font-size: var(--wp--preset--font-size--x-large) !important;} .wp-block-navigation a:where(:not(.wp-element-button)){color: inherit;} .wp-block-pullquote{font-size: 1.5em;line-height: 1.6;} </style> <link rel='stylesheet' id='endgame360_plugin_shared-css' href='https://www.cheatsheet.com/wp-content/mu-plugins/endgame360-plugin/dist/css/shared.css?ver=1.0.0' type='text/css' media='all' /> <link rel='stylesheet' id='endgame360_plugin_frontend-css' href='https://www.cheatsheet.com/wp-content/mu-plugins/endgame360-plugin/dist/css/frontend.css?ver=1.0.0' type='text/css' media='all' /> <link rel='stylesheet' id='contact-form-7-css' href='https://www.cheatsheet.com/wp-content/plugins/contact-form-7/includes/css/styles.css?ver=5.8.3' type='text/css' media='all' /> <link rel='stylesheet' id='eg360-style-css' href='https://www.cheatsheet.com/wp-content/plugins/e360-tag-optimizer/public/assets/css/eg360-style.css?ver=84d357cbea119a9e25b8efc67766aa00' type='text/css' media='all' /> <link rel='stylesheet' id='remoter-css' href='https://www.cheatsheet.com/wp-content/themes/endgame360-theme/legacy-styling/dist/css/single.css?ver=0.1.0' type='text/css' media='all' /> <link rel='stylesheet' id='styles-css' href='https://www.cheatsheet.com/wp-content/themes/endgame360-theme/dist/css/frontend.css?ver=3fa624cf201dcd320150' type='text/css' media='all' /> <script type='text/javascript' src='https://www.cheatsheet.com/wp-content/themes/endgame360-theme/legacy-styling/src/js/vendor/isMobile.min.js?ver=1729687570' id='isMobile-script-js'></script> <script type='text/javascript' src='https://www.cheatsheet.com/wp-content/themes/endgame360-theme/legacy-styling/dist/js/rt-client.min.js?ver=1729687570' id='rt-client-script-js'></script> <script type='text/javascript' src='https://www.cheatsheet.com/wp-includes/js/jquery/jquery.min.js?ver=3.7.0' id='jquery-core-js'></script> <script type='text/javascript' src='https://www.cheatsheet.com/wp-includes/js/jquery/jquery-migrate.min.js?ver=3.4.1' id='jquery-migrate-js'></script> <script type='text/javascript' src='https://www.cheatsheet.com/wp-content/plugins/pixelyoursite/dist/scripts/jquery.bind-first-0.2.3.min.js?ver=84d357cbea119a9e25b8efc67766aa00' id='jquery-bind-first-js'></script> <script type='text/javascript' src='https://www.cheatsheet.com/wp-content/plugins/pixelyoursite/dist/scripts/js.cookie-2.1.3.min.js?ver=2.1.3' id='js-cookie-pys-js'></script> <script type='text/javascript' id='pys-js-extra'> /* <![CDATA[ */ var pysOptions = {"staticEvents":{"facebook":{"custom_event":[{"delay":0,"type":"static","name":"ViewContent","pixelIds":["1931209583834020"],"eventID":"204ffdda-b45b-47e3-948b-8eaa13e6758d","params":{"page_title":"Prince William and Kate's Former Aide Says Meghan Is Secretly Working Hard to Heal Tensions With Them","post_type":"post","post_id":3747517,"plugin":"PixelYourSite","user_role":"guest","event_url":"www.cheatsheet.com\/entertainment\/prince-william-kates-former-aide-says-meghan-secretly-working-hard-heal-tensions.html\/"},"e_id":"custom_event","ids":[],"hasTimeWindow":false,"timeWindow":0,"woo_order":"","edd_order":""}],"init_event":[{"delay":0,"type":"static","name":"PageView","pixelIds":["1931209583834020"],"eventID":"f09a7b54-967b-4873-bc97-87be116ac95d","params":{"post_category":"Entertainment, Royal family","page_title":"Prince William and Kate's Former Aide Says Meghan Is Secretly Working Hard to Heal Tensions With Them","post_type":"post","post_id":3747517,"plugin":"PixelYourSite","user_role":"guest","event_url":"www.cheatsheet.com\/entertainment\/prince-william-kates-former-aide-says-meghan-secretly-working-hard-heal-tensions.html\/"},"e_id":"init_event","ids":[],"hasTimeWindow":false,"timeWindow":0,"woo_order":"","edd_order":""}]}},"dynamicEvents":[],"triggerEvents":[],"triggerEventTypes":[],"facebook":{"pixelIds":["1931209583834020"],"advancedMatching":[],"advancedMatchingEnabled":true,"removeMetadata":false,"contentParams":{"post_type":"post","post_id":3747517,"content_name":"Prince William and Kate's Former Aide Says Meghan Is Secretly Working Hard to Heal Tensions With Them","categories":"Entertainment, Royal family","tags":"Kate Middleton, Meghan Markle, royal family"},"commentEventEnabled":true,"wooVariableAsSimple":false,"downloadEnabled":true,"formEventEnabled":true,"serverApiEnabled":true,"wooCRSendFromServer":false,"send_external_id":null},"debug":"","siteUrl":"https:\/\/www.cheatsheet.com","ajaxUrl":"https:\/\/www.cheatsheet.com\/wp-admin\/admin-ajax.php","ajax_event":"8831f10215","enable_remove_download_url_param":"1","cookie_duration":"7","last_visit_duration":"60","enable_success_send_form":"","ajaxForServerEvent":"1","send_external_id":"1","external_id_expire":"180","gdpr":{"ajax_enabled":false,"all_disabled_by_api":false,"facebook_disabled_by_api":false,"analytics_disabled_by_api":false,"google_ads_disabled_by_api":false,"pinterest_disabled_by_api":false,"bing_disabled_by_api":false,"externalID_disabled_by_api":false,"facebook_prior_consent_enabled":true,"analytics_prior_consent_enabled":true,"google_ads_prior_consent_enabled":null,"pinterest_prior_consent_enabled":true,"bing_prior_consent_enabled":true,"cookiebot_integration_enabled":false,"cookiebot_facebook_consent_category":"marketing","cookiebot_analytics_consent_category":"statistics","cookiebot_tiktok_consent_category":"marketing","cookiebot_google_ads_consent_category":null,"cookiebot_pinterest_consent_category":"marketing","cookiebot_bing_consent_category":"marketing","consent_magic_integration_enabled":false,"real_cookie_banner_integration_enabled":false,"cookie_notice_integration_enabled":false,"cookie_law_info_integration_enabled":false},"cookie":{"disabled_all_cookie":false,"disabled_advanced_form_data_cookie":false,"disabled_landing_page_cookie":false,"disabled_first_visit_cookie":false,"disabled_trafficsource_cookie":false,"disabled_utmTerms_cookie":false,"disabled_utmId_cookie":false},"woo":{"enabled":false},"edd":{"enabled":false}}; /* ]]> */ </script> <script type='text/javascript' src='https://www.cheatsheet.com/wp-content/plugins/pixelyoursite/dist/scripts/public.js?ver=9.4.7.1' id='pys-js'></script> <link rel="https://api.w.org/" href="https://www.cheatsheet.com/wp-json/" /><link rel="alternate" type="application/json" href="https://www.cheatsheet.com/wp-json/wp/v2/posts/3747517" /> <link rel="alternate" type="application/json+oembed" href="https://www.cheatsheet.com/wp-json/oembed/1.0/embed?url=https%3A%2F%2Fwww.cheatsheet.com%2Fentertainment%2Fprince-william-kates-former-aide-says-meghan-secretly-working-hard-heal-tensions.html%2F" /> <link rel="alternate" type="text/xml+oembed" href="https://www.cheatsheet.com/wp-json/oembed/1.0/embed?url=https%3A%2F%2Fwww.cheatsheet.com%2Fentertainment%2Fprince-william-kates-former-aide-says-meghan-secretly-working-hard-heal-tensions.html%2F&format=xml" /> <style> .getty.aligncenter { text-align: center; } .getty.alignleft { float: none; margin-right: 0; } .getty.alignleft > div { float: left; margin-right: 5px; } .getty.alignright { float: none; margin-left: 0; } .getty.alignright > div { float: right; margin-left: 5px; } </style> <script type="application/ld+json"> { "@context": "http://schema.org", "@type": "NewsArticle", "url": "https://www.cheatsheet.com/entertainment/prince-william-kates-former-aide-says-meghan-secretly-working-hard-heal-tensions.html/", "author": { "@type": "Person", "name": "Michelle Kapusta" }, "headline": "Prince William and Kate’s Former Aide Says Meghan Is Secretly Working Hard to Heal Tensions With Them", "description": "The reports about Meghan Markle's main concern right now proves tensions with the royals have been healing, according to a former aide.", "dateline": "12/02/2024 at 21:11", "datePublished": "2024-12-02T21:11:42-0500", "dateModified": "2024-12-03T10:14:40-0500", "mainEntityOfPage": { "@type": "WebPage", "url": "https://www.cheatsheet.com/entertainment/prince-william-kates-former-aide-says-meghan-secretly-working-hard-heal-tensions.html/" }, "articleSection": "Entertainment", "keywords": [ "Kate Middleton", "Meghan Markle", "royal family" ], "image": { "@type": "ImageObject", "url": "https://www.cheatsheet.com/wp-content/uploads/2024/12/Kate-Middleton-Prince-William-and-Meghan-Markle-attend-events-to-mark-the-centenary-of-the-RAF-1.webp", "width": 1200, "height": 718, "thumbnail": { "@type": "ImageObject", "url": "https://www.cheatsheet.com/wp-content/uploads/2024/12/Kate-Middleton-Prince-William-and-Meghan-Markle-attend-events-to-mark-the-centenary-of-the-RAF-1.webp?resize=320,150", "width": 320, "height": 150 } }, "articleBody": "It's no secret that Prince Harry and Meghan Markle have been feuding with some members of the duke's family ever since moving across the pond and publicly airing out the royals' dirty laundry. \n\n\n\nThings have gotten so bad between Harry and his brother, Prince William, that the two don't even speak anymore. But now there may be hope that the Sussexes are finally ready to stop the royal bashing and could instead be working to heal the rift. \n\n\n\nSomeone who used to work for the royals is pointing to a sign that shows Meghan has been trying to \"resolve\" tensions with her in-laws. \n\n\n\nMeghan Markle, Kate Middleton, and Prince William attend the Royal Foundation Forum | CHRIS JACKSON/POOL/AFP via Getty Images\n\n\n\nFormer royal aide believes that Meghan has been working to heal tensions\n\n\n\nGrant Harrold was King Charles’ butler from 2004 to 2011. During his time working for the monarch Harrold’s duties included that of housekeeper, house manager, driver, and valet. He also looked after Prince William and his then-girlfriend, Kate, whenever they stayed at Highgrove House. \n\n\n\nAccording to Harrold, a new documentary titled Harry: The Lost Prince has Meghan pretty worried over what information will be revealed and that shows that behind closed doors she's eagerly pushing for tensions to ease. \n\n\n\nSpeaking on behalf of Spin Genie, the former royal butler said: “There have been reports that Meghan is feeling concerned about what will come out in the documentary, The Lost Prince, and that leads me to believe that behind closed doors, her relationship with the royals is improving and tensions are being resolved. Therefore, she wouldn’t want any new revelations to come out that could sour things once again.”\n\n\n\nHarry: The Lost Prince was directed by veteran royal reporter Ulrike Grunewald. The film examines the Duke of Sussex's journey within the royal family and his current life in California. Meghan and Harry did not work with Grunewald on the project and therefore had no editorial input. \n\n\n\nKate may have just sent Prince Harry an olive branch of her own\n\n\n\nKate Middleton and Prince Harry attend the ANZAC Day Service of Commemoration and Thanksgiving at Westminster Abbey | Chris Jackson/Getty Images\n\n\n\nIf Harrold is correct about the former Suits star working to ease tensions, then Meghan isn't the only one trying to mend fences as many believe what Kate wrote in her Christmas message was her way of extending an olive branch to her estranged brother-in-law.\n\n\n\nOn Dec 1, 2024, the Princess of Wales shared a message on social media for those attending her Christmas Carol concert this year. She wrote that the holidays are \"a time for celebration and joy\" and an \"opportunity to slow down and reflect on the deeper things that connect us all. It is when we stop and take ourselves away from the pressures of daily life, that we find the space to live our lives with an open heart, with love, kindness, and forgiveness - so much of what the Christmas spirit is all about.\"\n\n\n\nThe fact that she mentioned \"forgiveness\" has many convinced she was sending a peace offering to Prince Harry, who she was once very close with.", "publisher": { "@type": "NewsMediaOrganization", "name": "Showbiz Cheat Sheet", "description": "Binge-worthy entertainment news and celebrity interviews", "logo": { "@type": "ImageObject", "url": "https://www.cheatsheet.com/wp-content/uploads/2019/05/scs-icon.png", "width": 180, "height": 180 }, "url": "https://www.cheatsheet.com", "publishingPrinciples": "https://www.cheatsheet.com/ethics/", "diversityPolicy": "https://www.cheatsheet.com/ethics/", "ethicsPolicy": "https://www.cheatsheet.com/ethics/", "masthead": "https://www.cheatsheet.com/about/", "correctionsPolicy": "https://www.cheatsheet.com/corrections-commitment/", "sameAs": [ "https://www.instagram.com/showbizcheatsheet/", "https://www.youtube.com/channel/UCWmTM34h0-P7FcCwuA6h6sw", "https://www.facebook.com/ShowbizCheatSheet/", "https://www.twitter.com/cheatsheet" ] }, "hasPart": { "@type": "WebPageElement", "cssSelector": ".eg-single-article__block-content" }, "potentialAction": [ { "@type": "SearchAction", "target": { "@type": "EntryPoint", "urlTemplate": "https://www.cheatsheet.com/?s={search_term_string}" }, "query-input": { "@type": "PropertyValueSpecification", "valueRequired": true, "valueName": "search_term_string" } } ], "breadcrumb": { "@type": "BreadcrumbList", "itemListElement": [ { "@type": "ListItem", "position": 1, "name": "Home", "item": "https://www.cheatsheet.com" }, { "@type": "ListItem", "position": 2, "name": "Prince William and Kate’s Former Aide Says Meghan Is Secretly Working Hard to Heal Tensions With Them", "item": "https://www.cheatsheet.com/entertainment/prince-william-kates-former-aide-says-meghan-secretly-working-hard-heal-tensions.html/" } ] }, "inLanguage": "en-US" } </script> <script> if (rt_ud === undefined) { var rt_ud = {}; } if (rt_sd === undefined) { var rt_sd = {}; } if (rt_pd === undefined) { var rt_pd = {}; } var rtHtml = document.getElementsByTagName('html')[0]; dataLayer = [{'is_single': 1, 'category': rtcd.vertical, 'date_published': rtcd.date_published, 'author': rtcd.author, 'post_id':rtcd.post_id, 'tags': rtcd.tags, 'visitor_type': rt_ud.visitor_type, 'entrance_vertical': rt_sd.entrance_vertical, 'workflow_analysis':rtcd.workflow_analysis, 'prev_page_path': '(entrance)', 'ismobile.js': rtHtml.getAttribute("data-is_mobilejs") == 'true' ? rtHtml.getAttribute("data-device_type") : 'unknown', 'amp': 0 }]; dataLayer[0]['Request_Desktop_Site'] = rt_pd.desktop_site_requested; dataLayer[0]['subcategories'] = ["royal-family","Royal family"]; </script> <base href="/"> <script type="text/javascript"> function loadTaboola(taboolaPublisherId) { window._taboola = window._taboola || []; _taboola.push({article:'auto'}); !function (e, f, u, i) { if (!document.getElementById(i)){ e.async = 1; e.src = u; e.id = i; f.parentNode.insertBefore(e, f); } }(document.createElement('script'), document.getElementsByTagName('script')[0], "//cdn.taboola.com/libtrc/" + taboolaPublisherId + "/loader.js", 'tb_loader_script'); if(window.performance && typeof window.performance.mark == 'function') {window.performance.mark('tbl_ic');} } function loadTaboolaTCF() { if( typeof __tcfapi === 'function' ) { __tcfapi("addEventListener", 2, function (tcData, success) { if (!tcData || !success) { return; } if (tcData.eventStatus !== "useractioncomplete" && tcData.eventStatus !== "tcloaded") { return; } if (!tcData.vendor || !tcData.vendor.consents) { return; } if (tcData.vendor.consents[42]) { // check consent for vendor 42 (Taboola Europe Limited) loadTaboola("endgame360-showbizcheatsheet"); } if (tcData.listenerId) { __tcfapi("removeEventListener", 2, function () {}, tcData.listenerId); } }); } else { loadTaboola("endgame360-showbizcheatsheet"); } } setTimeout(loadTaboolaTCF, 1000); </script> <!-- Google Tag Manager --> <script>(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start': new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0], j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src= 'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f); })(window,document,'script','dataLayer','GTM-532CLV');</script> <!-- End Google Tag Manager --> <!-- Facebook Pixel Code --> <script> !function(f,b,e,v,n,t,s) {if(f.fbq)return;n=f.fbq=function(){n.callMethod? n.callMethod.apply(n,arguments):n.queue.push(arguments)}; if(!f._fbq)f._fbq=n;n.push=n;n.loaded=!0;n.version='2.0'; n.queue=[];t=b.createElement(e);t.async=!0; t.src=v;s=b.getElementsByTagName(e)[0]; s.parentNode.insertBefore(t,s)}(window, document,'script', 'https://connect.facebook.net/en_US/fbevents.js'); fbq('init', '1931209583834020'); fbq('track', 'PageView'); </script> <noscript> <img height="1" width="1" style="display:none" src="https://www.facebook.com/tr?id=1931209583834020&ev=PageView&noscript=1"/> </noscript> <!-- End Facebook Pixel Code --> <!-- Admiral Adblock Recovery --> <script type="text/javascript">!(function(o,n){function $(){($.q=$.q||[]).push(arguments)}$.v=1,o[n]=o[n]||$})(window,String.fromCharCode(97,100,109,105,114,97,108));!(function(t,c,i){i=t.createElement(c),t=t.getElementsByTagName(c)[0],i.async=1,i.src="https://carvecakes.com/v2ogtp5WdaWw30fGSSeq-jOD3c7CpoaLF8EXd3GB-RCnHZ4JpQjSOI-Y",t.parentNode.insertBefore(i,t)})(document,"script");;!(function(o,t,n,c){function e(n){(function(){try{return(localStorage.getItem("v4ac1eiZr0")||"").split(",")[4]>0}catch(o){}return!1})()&&(n=o[t].pubads())&&n.setTargeting("admiral-engaged","true")}(c=o[t]=o[t]||{}).cmd=c.cmd||[],typeof c.pubads===n?e():typeof c.cmd.unshift===n?c.cmd.unshift(e):c.cmd.push(e)})(window,"googletag","function");</script><style type='text/css' media='all'> /*Color Scheme*/ .widget:not(.widget_bttk_author_bio) .widget-title:after { background-color: #862eb4; } #primary .post .btn-readmore:hover, #primary .post .btn-readmore:focus, .btn-contact:hover, .btn-contact:focus { background: #862eb4; } </style><script data-no-optimize='1' data-cfasync='false' id='cls-disable-ads-c65a6b9'>var cls_disable_ads=function(e){"use strict";var t,i,o,a,n,r,s,d,l,c,p,u,_,h,m,S,v,f,O,y;window.adthriveCLS.buildDate="2024-11-26",function(e){e.amznbid="amznbid",e.amzniid="amzniid",e.amznp="amznp",e.amznsz="amznsz"}(t||(t={})),function(e){e.ThirtyThreeAcross="33across",e.Adform="adform",e.Aidem="aidem",e.AidemServer="aidem_ss",e.AppNexus="appnexus",e.AmazonTAM="amazon",e.AmazonUAM="AmazonUAM",e.AmazonASR="AmazonASR",e.Colossus="colossus",e.ColossusServer="col_ss",e.Conversant="conversant",e.Concert="concert",e.Criteo="criteo",e.CriteoServer="crit_ss",e.GumGum="gumgum",e.ImproveDigital="improvedigital",e.ImproveDigitalServer="improve_ss",e.IndexExchange="ix",e.Kargo="kargo",e.KargoServer="krgo_ss",e.MediaGrid="grid",e.MediaGridVideo="gridvid",e.Nativo="nativo",e.OpenX="openx",e.Ogury="ogury",e.OpenXServer="opnx_ss",e.Ozone="ozone",e.Pubmatic="pubmatic",e.PubmaticServer="pubm_ss",e.ResetDigital="resetdigital",e.Rise="rise",e.Rtbhouse="rtbhouse",e.Rubicon="rubicon",e.RubiconServer="rubi_ss",e.RubiconServerISV="rubiv_ss",e.Seedtag="seedtag",e.Sharethrough="sharethrough",e.Teads="teads",e.Triplelift="triplelift",e.TripleliftServer="tripl_ss",e.TTD="ttd",e.Undertone="undertone",e.UndertoneServer="under_ss",e.Unruly="unruly",e.YahooSSP="yahoossp",e.YahooSSPServer="yah_ss",e.Verizon="verizon",e.Yieldmo="yieldmo",e.Flipp="flipp"}(i||(i={})),function(e){e.Prebid="prebid",e.GAM="gam",e.Amazon="amazon",e.Marmalade="marmalade",e.Floors="floors",e.CMP="cmp",e.Optable="optable",e.OptimalBidder="optimalBidder"}(o||(o={})),function(e){e.cm="cm",e.fbrap="fbrap",e.rapml="rapml"}(a||(a={})),function(e){e.lazy="lazy",e.raptive="raptive",e.refresh="refresh",e.session="session",e.crossDomain="crossdomain",e.highSequence="highsequence",e.lazyBidPool="lazyBidPool"}(n||(n={})),function(e){e.lazy="l",e.raptive="rapml",e.refresh="r",e.session="s",e.crossdomain="c",e.highsequence="hs",e.lazyBidPool="lbp"}(r||(r={})),function(e){e.Version="Version",e.SharingNotice="SharingNotice",e.SaleOptOutNotice="SaleOptOutNotice",e.SharingOptOutNotice="SharingOptOutNotice",e.TargetedAdvertisingOptOutNotice="TargetedAdvertisingOptOutNotice",e.SensitiveDataProcessingOptOutNotice="SensitiveDataProcessingOptOutNotice",e.SensitiveDataLimitUseNotice="SensitiveDataLimitUseNotice",e.SaleOptOut="SaleOptOut",e.SharingOptOut="SharingOptOut",e.TargetedAdvertisingOptOut="TargetedAdvertisingOptOut",e.SensitiveDataProcessing="SensitiveDataProcessing",e.KnownChildSensitiveDataConsents="KnownChildSensitiveDataConsents",e.PersonalDataConsents="PersonalDataConsents",e.MspaCoveredTransaction="MspaCoveredTransaction",e.MspaOptOutOptionMode="MspaOptOutOptionMode",e.MspaServiceProviderMode="MspaServiceProviderMode",e.SubSectionType="SubsectionType",e.Gpc="Gpc"}(s||(s={})),function(e){e[e.NA=0]="NA",e[e.OptedOut=1]="OptedOut",e[e.OptedIn=2]="OptedIn"}(d||(d={})),function(e){e.AdDensity="addensity",e.AdLayout="adlayout",e.FooterCloseButton="footerclose",e.Interstitial="interstitial",e.RemoveVideoTitleWrapper="removevideotitlewrapper",e.StickyOutstream="stickyoutstream",e.StickyOutstreamOnStickyPlayer="sospp",e.VideoAdvancePlaylistRelatedPlayer="videoadvanceplaylistrp",e.MobileStickyPlayerPosition="mspp"}(l||(l={})),function(e){e.Below_Post_1="Below_Post_1",e.Below_Post="Below_Post",e.Content="Content",e.Content_1="Content_1",e.Content_2="Content_2",e.Content_3="Content_3",e.Content_4="Content_4",e.Content_5="Content_5",e.Content_6="Content_6",e.Content_7="Content_7",e.Content_8="Content_8",e.Content_9="Content_9",e.Recipe="Recipe",e.Recipe_1="Recipe_1",e.Recipe_2="Recipe_2",e.Recipe_3="Recipe_3",e.Recipe_4="Recipe_4",e.Recipe_5="Recipe_5",e.Native_Recipe="Native_Recipe",e.Footer_1="Footer_1",e.Footer="Footer",e.Header_1="Header_1",e.Header_2="Header_2",e.Header="Header",e.Sidebar_1="Sidebar_1",e.Sidebar_2="Sidebar_2",e.Sidebar_3="Sidebar_3",e.Sidebar_4="Sidebar_4",e.Sidebar_5="Sidebar_5",e.Sidebar_9="Sidebar_9",e.Sidebar="Sidebar",e.Interstitial_1="Interstitial_1",e.Interstitial="Interstitial",e.Video_StickyOutstream_1="Video_StickyOutstream_1",e.Video_StickyOutstream="Video_StickyOutstream",e.Video_StickyInstream="Video_StickyInstream",e.Sponsor_Tile="Sponsor_Tile"}(c||(c={})),function(e){e.Desktop="desktop",e.Mobile="mobile"}(p||(p={})),function(e){e.Video_Collapse_Autoplay_SoundOff="Video_Collapse_Autoplay_SoundOff",e.Video_Individual_Autoplay_SOff="Video_Individual_Autoplay_SOff",e.Video_Coll_SOff_Smartphone="Video_Coll_SOff_Smartphone",e.Video_In_Post_ClicktoPlay_SoundOn="Video_In-Post_ClicktoPlay_SoundOn",e.Video_Collapse_Autoplay_SoundOff_15s="Video_Collapse_Autoplay_SoundOff_15s",e.Video_Individual_Autoplay_SOff_15s="Video_Individual_Autoplay_SOff_15s",e.Video_Coll_SOff_Smartphone_15s="Video_Coll_SOff_Smartphone_15s",e.Video_In_Post_ClicktoPlay_SoundOn_15s="Video_In-Post_ClicktoPlay_SoundOn_15s"}(u||(u={})),function(e){e.vpaidAdPlayError="vpaidAdPlayError",e.adError="adError",e.adLoaded="adLoaded"}(_||(_={})),function(e){e.Float="adthrive-collapse-float",e.Sticky="adthrive-collapse-sticky",e.Mobile="adthrive-collapse-mobile"}(h||(h={})),function(e){e.Small="adthrive-collapse-small",e.Medium="adthrive-collapse-medium"}(m||(m={})),function(e){e.BottomRight="adthrive-collapse-bottom-right"}(S||(S={})),function(e){e[e.Unstarted=0]="Unstarted",e[e.UncollapsedPlay=1]="UncollapsedPlay",e[e.CollapsedPlay=2]="CollapsedPlay",e[e.UserPauseUncollapsed=3]="UserPauseUncollapsed",e[e.UserPauseCollapsed=4]="UserPauseCollapsed",e[e.PausedNotVisible=5]="PausedNotVisible",e[e.Overlapped=6]="Overlapped",e[e.Closed=7]="Closed",e[e.NonLinearAdPlay=8]="NonLinearAdPlay",e[e.NonLinearAdPaused=9]="NonLinearAdPaused",e[e.NonLinearAdOverlapped=10]="NonLinearAdOverlapped",e[e.UserUnPaused=11]="UserUnPaused"}(v||(v={})),function(e){e[e.Play=0]="Play",e[e.UserClick=1]="UserClick",e[e.PageSwitch=2]="PageSwitch",e[e.OutOfView=3]="OutOfView",e[e.InView=4]="InView",e[e.Close=5]="Close",e[e.Overlapping=6]="Overlapping",e[e.OtherVideoPlaying=7]="OtherVideoPlaying"}(f||(f={})),function(e){e.None="none"}(O||(O={})),function(e){e.Default="default",e.AZ_Animals="5daf495ed42c8605cfc74b0b",e.Natashas_Kitchen="55bccc97303edab84afd77e2",e.RecipeTin_Eats="55cb7e3b4bc841bd0c4ea577",e.Sallys_Baking_Recipes="566aefa94856897050ee7303",e.Spend_With_Pennies="541917f5a90318f9194874cf"}(y||(y={}));const C=new class{info(e,t,...i){this.call(console.info,e,t,...i)}warn(e,t,...i){this.call(console.warn,e,t,...i)}error(e,t,...i){this.call(console.error,e,t,...i),this.sendErrorLogToCommandQueue(e,t,...i)}event(e,t,...i){var o;"debug"===(null==(o=window.adthriveCLS)?void 0:o.bucket)&&this.info(e,t)}sendErrorLogToCommandQueue(e,t,...i){window.adthrive=window.adthrive||{},window.adthrive.cmd=window.adthrive.cmd||[],window.adthrive.cmd.push((()=>{void 0!==window.adthrive.logError&&"function"==typeof window.adthrive.logError&&window.adthrive.logError(e,t,i)}))}call(e,t,i,...o){const a=[`%c${t}::${i} `],n=["color: #999; font-weight: bold;"];o.length>0&&"string"==typeof o[0]&&a.push(o.shift()),n.push(...o);try{Function.prototype.apply.call(e,console,[a.join(""),...n])}catch(e){return void console.error(e)}}},P=e=>{const t=window.location.href;return e.some((e=>new RegExp(e,"i").test(t)))};window.adthrive.windowPerformance=window.adthrive.windowPerformance||new class{resetTimeOrigin(){this._timeOrigin=window.performance.now()}now(){try{return Math.round(window.performance.now()-this._timeOrigin)}catch(e){return 0}}constructor(){this._timeOrigin=0}};const g=window.adthrive.windowPerformance;g.now.bind(g);class w{checkCommandQueue(){this.adthrive&&this.adthrive.cmd&&this.adthrive.cmd.forEach((e=>{const t=e.toString(),i=this.extractAPICall(t,"disableAds");i&&this.disableAllAds(this.extractPatterns(i));const o=this.extractAPICall(t,"disableContentAds");o&&this.disableContentAds(this.extractPatterns(o));const a=this.extractAPICall(t,"disablePlaylistPlayers");a&&this.disablePlaylistPlayers(this.extractPatterns(a))}))}extractPatterns(e){const t=e.match(/["'](.*?)['"]/g);if(null!==t)return t.map((e=>e.replace(/["']/g,"")))}extractAPICall(e,t){const i=new RegExp(t+"\\((.*?)\\)","g"),o=e.match(i);return null!==o&&o[0]}disableAllAds(e){e&&!P(e)||(this.all=!0,this.reasons.add("all_page"))}disableContentAds(e){e&&!P(e)||(this.content=!0,this.recipe=!0,this.locations.add(c.Content),this.locations.add(c.Recipe),this.reasons.add("content_plugin"))}disablePlaylistPlayers(e){e&&!P(e)||(this.video=!0,this.locations.add("Video"),this.reasons.add("video_page"))}urlHasEmail(e){if(!e)return!1;return null!==/([A-Z0-9._%+-]+(@|%(25)*40)[A-Z0-9.-]+\.[A-Z]{2,})/i.exec(e)}constructor(e){this.adthrive=e,this.all=!1,this.content=!1,this.recipe=!1,this.video=!1,this.locations=new Set,this.reasons=new Set,(this.urlHasEmail(window.location.href)||this.urlHasEmail(window.document.referrer))&&(this.all=!0,this.reasons.add("all_email"));try{this.checkCommandQueue(),null!==document.querySelector(".tag-novideo")&&(this.video=!0,this.locations.add("Video"),this.reasons.add("video_tag"))}catch(e){C.error("ClsDisableAds","checkCommandQueue",e)}}}const b=window.adthriveCLS;return b&&(b.disableAds=new w(window.adthrive)),e.ClsDisableAds=w,e}({}); </script> <style type="text/css" id="wp-custom-css"> @media (max-width: 1024px) { .eg-single-article__content .card__media { min-height: 56vw; } } @media (max-width: 1024px) { .home .hero-cards-grid-default__item .card__media { min-height: 35vw; } .home .card--featured .card__media { min-height: 56vw; } .category .hero-cards-grid-list__figure { min-height: 56vw; } } </style> <script type='text/javascript'> (function() { /** CONFIGURATION START **/ var _sf_async_config = window._sf_async_config = (window._sf_async_config || {}); _sf_async_config.uid = 67175; // UID IS SAME FOR ALL SITES ON YOUR ACCOUNT _sf_async_config.domain = 'cheatsheet.com'; // DON'T INCLUDE HTTP(S) OR WWW _sf_async_config.useCanonical = true; _sf_async_config.useCanonicalDomain = true; _sf_async_config.flickerControl = false; _sf_async_config.sections = ''; //SET PAGE-LEVEL SECTION(S) _sf_async_config.authors = 'Michelle Kapusta'; //SET PAGE-LEVEL AUTHOR(S) /** CONFIGURATION END **/ function loadChartbeat() { var e = document.createElement('script'); var n = document.getElementsByTagName('script')[0]; e.type = 'text/javascript'; e.async = true; e.src = '//static.chartbeat.com/js/chartbeat.js'; n.parentNode.insertBefore(e, n); } loadChartbeat(); })(); </script> <meta name="robots" content="max-image-preview:large"> </head> <body class="post-template-default single single-post postid-3747517 single-format-standard sub-brand full-width no-oo-ads cheatsheet" itemscope itemtype="http://schema.org/WebPage"> <!-- Google Tag Manager (noscript) --> <noscript><iframe src="https://www.googletagmanager.com/ns.html?id=GTM-532CLV" height="0" width="0" style="display:none;visibility:hidden"></iframe></noscript> <!-- End Google Tag Manager (noscript) --> <div id="page" class="site"> <a href="#main" class="skip-to-content-link visually-hidden-focusable">Skip to main content</a> <header class="eg-site-header"> <div class="eg-site-header__inner-container eg-container eg-container--wide"> <div class="eg-site-header__logo"> <div class="header__logo header__logo--sub-brand"> <div class="sub-brand-logo-container"> <a class="sub-brand-parent-logo" href="https://www.cheatsheet.com" aria-label="Go to homepage"> <svg xmlns="http://www.w3.org/2000/svg" width="35" height="47" viewBox="0 0 35 47" fill="none"><path d="M11.153 30.246c1.672.86 3.523 1.32 5.406 1.342 2.257 0 3.453-.926 3.453-2.348 0-1.422-1.034-2.1-3.635-3.012-3.622-1.275-5.994-3.234-5.994-6.387 0-3.676 3.115-6.467 8.217-6.467a12.977 12.977 0 0 1 5.548 1.08l-1.054 3.925a10.47 10.47 0 0 0-4.535-1.02c-2.135 0-3.122.98-3.122 2.08 0 1.341 1.203 1.979 4.055 3.032 3.845 1.429 5.622 3.408 5.622 6.46 0 3.596-2.777 6.709-8.785 6.709a14.08 14.08 0 0 1-6.136-1.342l.96-4.052Z" fill="#222" /><path d="M14.19.136v4.843h15.327V41.91H4.879V14.217H0v32.537h34.396V.136H14.19Z" fill="#8730B3" /><path d="M12.096 12.137V.136L0 12.138h12.096Z" fill="#343B4A" /></svg> </a> <a class="sub-brand-logo-desktop" href="https://www.cheatsheet.com/royal-family/" aria-label="Royal family"> <img src="https://www.cheatsheet.com/wp-content/uploads/2023/05/Royals-Logo-Color.png" alt="Royal family" width="130" height="50" /> </a> <a class="sub-brand-logo-mobile" href="https://www.cheatsheet.com/royal-family/" aria-label="Royal family"> <img src="https://www.cheatsheet.com/wp-content/uploads/2023/05/Royals-Logo-Color.png" alt="Royal family" width="60" height="20" /> </a> </div> </div> </div> <div class="eg-site-header__nav-container"> <div class="eg-site-header__search"> <div class="eg-site-header__searchform"> <button class="eg-site-header__search-toggle eg-site-header__search-toggle--open"> <svg xmlns="http://www.w3.org/2000/svg" width="31" height="30" fill="none" viewBox="0 0 31 30"><path fill="#5C5D5F" fill-rule="evenodd" d="M18.471 21.352a11.566 11.566 0 0 1-6.351 1.887C5.702 23.24.5 18.038.5 11.62.5 5.203 5.702 0 12.12 0c6.417 0 11.62 5.202 11.62 11.62a11.57 11.57 0 0 1-1.888 6.351L29.8 25.92a2.391 2.391 0 0 1-3.38 3.38l-7.949-7.948Zm1.466-9.732a7.817 7.817 0 1 1-15.634 0 7.817 7.817 0 0 1 15.634 0Z" clip-rule="evenodd" /></svg> <span class="visually-hidden">Expand Search</span> </button> <button class="eg-site-header__search-toggle eg-site-header__search-toggle--close" aria-hidden="true"> <svg xmlns="http://www.w3.org/2000/svg" width="19" height="20" fill="none" viewBox="0 0 19 20"><path fill="#5C5D5F" d="M2.003 0c-.248 0-.49.085-.696.244a1.405 1.405 0 0 0-.46.646 1.618 1.618 0 0 0-.064.83c.05.277.173.531.35.729l6.603 7.548-6.602 7.548c-.12.131-.216.289-.282.463a1.602 1.602 0 0 0-.01 1.105c.063.175.156.335.273.47.118.133.257.24.411.311a1.113 1.113 0 0 0 .966-.011 1.25 1.25 0 0 0 .405-.322L9.5 12.014l6.602 7.547c.116.137.253.247.405.322a1.116 1.116 0 0 0 .967.011 1.25 1.25 0 0 0 .41-.312c.118-.134.21-.294.273-.47a1.605 1.605 0 0 0-.01-1.104 1.445 1.445 0 0 0-.28-.463l-6.603-7.548 6.602-7.548c.18-.2.304-.458.354-.74.05-.282.024-.574-.074-.839a1.395 1.395 0 0 0-.475-.644A1.133 1.133 0 0 0 16.96 0a1.182 1.182 0 0 0-.858.431L9.5 7.98 2.897.432A1.256 1.256 0 0 0 2.49.113a1.114 1.114 0 0 0-.486-.112Z" /></svg> <span class="visually-hidden">Collapse Search</span> </button> <form role="search" id="searchform" class="eg-search-form" method="get" action="/"> <label for="search-field" class="visually-hidden"> Search for: </label> <input type="search" id="search-field" value="" placeholder="Search …" name="s" /> <button type="submit"> <span class="visually-hidden">Search</span> <svg xmlns="http://www.w3.org/2000/svg" width="31" height="30" fill="none" viewBox="0 0 31 30"><path fill="#5C5D5F" fill-rule="evenodd" d="M18.471 21.352a11.566 11.566 0 0 1-6.351 1.887C5.702 23.24.5 18.038.5 11.62.5 5.203 5.702 0 12.12 0c6.417 0 11.62 5.202 11.62 11.62a11.57 11.57 0 0 1-1.888 6.351L29.8 25.92a2.391 2.391 0 0 1-3.38 3.38l-7.949-7.948Zm1.466-9.732a7.817 7.817 0 1 1-15.634 0 7.817 7.817 0 0 1 15.634 0Z" clip-rule="evenodd" /></svg> </button> </form> </div> </div> <nav class="eg-site-header__navigation"> <button class="eg-site-header__toggle-menu" aria-controls="endgame-expanded-nav" aria-expanded="false"> Menu </button> <div class="eg-site-header__expanded-nav" id="endgame-expanded-nav" aria-hidden="true"> <div class="eg-site-header__primary-menu"><ul id="menu-primary-menu" class="eg-site-header__menu-items endgame-menu-items"><li id="menu-item-3411163" class="menu-item menu-item-type-taxonomy menu-item-object-category current-post-ancestor current-menu-parent current-post-parent menu-item-3411163"><a href="https://www.cheatsheet.com/entertainment/">Entertainment</a></li> <li id="menu-item-3411178" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-3411178"><a href="https://www.cheatsheet.com/exclusives/">Exclusives</a></li> <li id="menu-item-3411164" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-3411164"><a href="https://www.cheatsheet.com/tv/">TV</a></li> <li id="menu-item-3486062" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-3486062"><a href="https://www.cheatsheet.com/reality-tv/">Thanks, I Hate It</a></li> <li id="menu-item-3413581" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-3413581"><a href="https://www.cheatsheet.com/what-to-watch/">What to Watch</a></li> <li id="menu-item-3411165" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-3411165"><a href="https://www.cheatsheet.com/celebrity/">Celebrity</a></li> <li id="menu-item-3411168" class="menu-item menu-item-type-taxonomy menu-item-object-category current-post-ancestor current-menu-parent current-post-parent menu-item-3411168"><a href="https://www.cheatsheet.com/royal-family/">Royal family</a></li> <li id="menu-item-3411167" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-3411167"><a href="https://www.cheatsheet.com/music/">Music</a></li> <li id="menu-item-3411166" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-3411166"><a href="https://www.cheatsheet.com/movies/">Movies</a></li> </ul></div> <div class="eg-site-header__social-menu-container"> <div class="eg-site-header__follow-badge"> Follow </div> <div class="eg-site-header__social-menu endgame-social-menu"><ul id="menu-social-menu" class="eg-site-header__menu-items endgame-menu-items"><li id="menu-item-3411154" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-3411154"><a target="_blank" rel="noopener" href="https://www.instagram.com/showbizcheatsheet/"><span class="screen-reader-text">Instagram</span></a></li> <li id="menu-item-3411155" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-3411155"><a target="_blank" rel="noopener" href="https://www.youtube.com/channel/UCWmTM34h0-P7FcCwuA6h6sw"><span class="screen-reader-text">Youtube</span></a></li> <li id="menu-item-3411153" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-3411153"><a target="_blank" rel="noopener" href="https://www.facebook.com/ShowbizCheatSheet/"><span class="screen-reader-text">Facebook</span></a></li> <li id="menu-item-3411156" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-3411156"><a target="_blank" rel="noopener" href="https://www.twitter.com/cheatsheet"><span class="screen-reader-text">Twitter</span></a></li> </ul></div> </div> <div class="eg-site-header__page-menu endgame-page-menu"><ul id="menu-header-page-menu" class="eg-site-header__menu-items endgame-menu-items"><li id="menu-item-3411190" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-has-children menu-item-3411190 menu-item-column"> <ul class="sub-menu"> <li id="menu-item-3425503" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-3425503"><a href="https://www.cheatsheet.com/about/">About Us</a></li> <li id="menu-item-3411198" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-3411198"><a href="https://www.cheatsheet.com/terms-of-service/">Terms of Service</a></li> <li id="menu-item-3411199" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-3411199"><a href="https://www.cheatsheet.com/privacy-policy/">Privacy Policy</a></li><li id="ccpa-link" class="menu-item"></li> <li id="menu-item-3411200" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-3411200"><a href="https://www.cheatsheet.com/web-accessibility-statement/">Web Accessibility</a></li> </ul> </li> </ul></div> </div> </nav> </div> </div> </header> <div class="category-navigation-container js-category-navigation-container alignfull"> <div class="eg-container eg-container--wide"> <ul id="menu-primary-menu-1" class="category-navigation js-category-navigation"><li class="menu-item menu-item-type-taxonomy menu-item-object-category current-post-ancestor current-menu-parent current-post-parent menu-item-3411163"><a href="https://www.cheatsheet.com/entertainment/">Entertainment</a></li> <li class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-3411178"><a href="https://www.cheatsheet.com/exclusives/">Exclusives</a></li> <li class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-3411164"><a href="https://www.cheatsheet.com/tv/">TV</a></li> <li class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-3486062"><a href="https://www.cheatsheet.com/reality-tv/">Thanks, I Hate It</a></li> <li class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-3413581"><a href="https://www.cheatsheet.com/what-to-watch/">What to Watch</a></li> <li class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-3411165"><a href="https://www.cheatsheet.com/celebrity/">Celebrity</a></li> <li class="menu-item menu-item-type-taxonomy menu-item-object-category current-post-ancestor current-menu-parent current-post-parent menu-item-3411168"><a href="https://www.cheatsheet.com/royal-family/">Royal family</a></li> <li class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-3411167"><a href="https://www.cheatsheet.com/music/">Music</a></li> <li class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-3411166"><a href="https://www.cheatsheet.com/movies/">Movies</a></li> </ul> <span class="category-navigation__tip js-category-navigation__tip hide" aria-hidden="true">Swipe</span> </div> </div> <div class="breadcrumb-bar alignfull"> <div class="eg-container eg-container--wide"> <a href="https://www.cheatsheet.com/royal-family/" class="breadcrumb-bar__logo" aria-label="Royal family"> <img src="https://www.cheatsheet.com/wp-content/uploads/2023/05/Royals-Logo-Color.png" alt="Royal family" class="breadcrumb-bar__logo-img" width="60" height="20" /> </a> <ul class="breadcrumb-bar__list"> <li> <a href="https://www.cheatsheet.com"> Home </a> </li> <li> <a href="https://www.cheatsheet.com/entertainment/"> Entertainment </a> </li> <li> <a href="https://www.cheatsheet.com/royal-family/"> Royal family </a> </li> </ul> </div> </div> <div class="eg-single-article-container alignfull"> <div class="eg-single-article eg-container eg-container--wide"> <div class="eg-single-article__content"> <article class="card card--single-article"> <figure class="card__media"> <img width="1200" height="718" src="https://www.cheatsheet.com/wp-content/uploads/2024/12/Kate-Middleton-Prince-William-and-Meghan-Markle-attend-events-to-mark-the-centenary-of-the-RAF-1.webp" class="attachment-full size-full" alt="Kate Middleton, Prince William, and Meghan Markle attend events to mark the centenary of the RAF" loading="" /> </figure> <div class="card__content"> <div class="card__flag" title="Royal family"><span>Royal family</span></div><h1 class="card__title">Prince William and Kate’s Former Aide Says Meghan Is Secretly Working Hard to Heal Tensions With Them</h1><div class="card__excerpt">Find out why a former royal employee says the Duchess of Sussex has been trying to reconcile with the Prince and Princess of Wales behind the scenes. </div><div class="card__byline-container"> <div class="card__byline"> <span>by</span> <strong><a href="https://www.cheatsheet.com/author/michelle-kapusta/">Michelle Kapusta</a></strong> </div><div class="card__date"> Published on <time datetime="2024-12-02T21:11:42+00:00">December 2, 2024</time> </div><div class="card__reading-time"> <span> <svg xmlns="http://www.w3.org/2000/svg" width="11" height="10" fill="none" viewBox="0 0 11 10"><path fill="#5C5D5F" d="M5.5 0a5 5 0 1 0 0 10 5 5 0 0 0 0-10Zm1.293 7L5.146 5.354A.5.5 0 0 1 5 5V2.5a.5.5 0 0 1 1 0v2.293l1.5 1.5A.5.5 0 0 1 6.793 7Z" /></svg> </span> <span>2 min read</span> </div></div> <div class="eg360-social-share"> <span class="eg360-social-share__label"> Share: </span> <a href="https://twitter.com/intent/tweet?url=https://www.cheatsheet.com/entertainment/prince-william-kates-former-aide-says-meghan-secretly-working-hard-heal-tensions.html/&text=Prince%20William%20and%20Kate’s%20Former%20Aide%20Says%20Meghan%20Is%20Secretly%20Working%20Hard%20to%20Heal%20Tensions%20With%20Them" class="eg360-social-share__icon" target="_blank" rel="external noopener noreferrer"> <span class="screen-reader-text"> Share on Twitter: </span> <svg xmlns="http://www.w3.org/2000/svg" width="24" height="20" fill="#5C5D5F"><path d="M21.278 5.24c.014.206.014.412.014.62 0 6.325-4.816 13.62-13.62 13.62v-.003a13.552 13.552 0 0 1-7.34-2.147 9.613 9.613 0 0 0 7.085-1.984 4.793 4.793 0 0 1-4.472-3.324 4.77 4.77 0 0 0 2.161-.082 4.787 4.787 0 0 1-3.84-4.693v-.06c.665.37 1.41.576 2.173.599a4.793 4.793 0 0 1-1.482-6.392 13.587 13.587 0 0 0 9.866 5.001 4.792 4.792 0 0 1 8.158-4.366 9.606 9.606 0 0 0 3.04-1.162 4.805 4.805 0 0 1-2.104 2.647 9.52 9.52 0 0 0 2.749-.753 9.725 9.725 0 0 1-2.39 2.48Z" /></svg> </a> <a href="https://www.facebook.com/sharer.php?u=https://www.cheatsheet.com/entertainment/prince-william-kates-former-aide-says-meghan-secretly-working-hard-heal-tensions.html/" class="eg360-social-share__icon" target="_blank" rel="external noopener noreferrer"> <span class="screen-reader-text"> Share on Facebook: </span> <svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" fill="#5C5D5F"><path d="M23.667 12.07C23.667 5.588 18.444.333 12 .333S.333 5.588.333 12.07c0 5.86 4.266 10.716 9.844 11.596v-8.202H7.215V12.07h2.962V9.484c0-2.941 1.741-4.567 4.407-4.567 1.275 0 2.611.23 2.611.23v2.888h-1.472c-1.449 0-1.9.906-1.9 1.834v2.201h3.236l-.518 3.393h-2.718v8.203c5.578-.88 9.844-5.736 9.844-11.596Z" /></svg> </a> <a href="/cdn-cgi/l/email-protection#dae5a9afb8b0bfb9aee78aa8b3b4b9bfffe8ea8db3b6b6b3bbb7ffe8eabbb4beffe8ea91bbaebffcf9e2e8ebede1a9ffe8ea9cb5a8b7bfa8ffe8ea9bb3bebfffe8ea89bba3a9ffe8ea97bfbdb2bbb4ffe8ea93a9ffe8ea89bfb9a8bfaeb6a3ffe8ea8db5a8b1b3b4bdffe8ea92bba8beffe8eaaeb5ffe8ea92bfbbb6ffe8ea8ebfb4a9b3b5b4a9ffe8ea8db3aeb2ffe8ea8eb2bfb7fcf9eae9e2e1b8b5bea3e7b2aeaeaaa9e0f5f5adadadf4b9b2bfbbaea9b2bfbfaef4b9b5b7f5bfb4aebfa8aebbb3b4b7bfb4aef5aaa8b3b4b9bff7adb3b6b6b3bbb7f7b1bbaebfa9f7bcb5a8b7bfa8f7bbb3bebff7a9bba3a9f7b7bfbdb2bbb4f7a9bfb9a8bfaeb6a3f7adb5a8b1b3b4bdf7b2bba8bef7b2bfbbb6f7aebfb4a9b3b5b4a9f4b2aeb7b6f5" class="eg360-social-share__icon"> <span class="screen-reader-text"> Share via email: </span> <svg xmlns="http://www.w3.org/2000/svg" height="24" width="24" viewBox="0 0 48 48"><path d="M7.9 39q-1.2 0-2.05-.85Q5 37.3 5 36.1V11.9q0-1.2.85-2.05Q6.7 9 7.9 9h32.2q1.2 0 2.05.85.85.85.85 2.05v24.2q0 1.2-.85 2.05-.85.85-2.05.85ZM24 24.3l16.75-11.05-.35-2L24 21.9 7.6 11.25l-.35 2Z" /></svg> </a> <a id="eg360-social-share__icon-js" class="eg360-social-share__icon" title="Copy link and share: "> <span class="screen-reader-text"> Copy link </span> <span class="clipboard-tooltip-message"> Link copied to the clipboard! </span> <svg xmlns="http://www.w3.org/2000/svg" width="20" height="24" fill="none"><path d="M10 .333a.934.934 0 0 0-.66.273l-2.801 2.8A.932.932 0 0 0 7.199 5h1.634v12.833a1.167 1.167 0 1 0 2.334 0V5H12.8a.933.933 0 0 0 .661-1.593l-2.8-2.8A.934.934 0 0 0 10 .332ZM3 6.166A2.35 2.35 0 0 0 .667 8.5v12.833A2.35 2.35 0 0 0 3 23.666h14a2.35 2.35 0 0 0 2.333-2.333V8.5A2.35 2.35 0 0 0 17 6.166h-1.167a1.166 1.166 0 1 0 0 2.334H17v12.833H3V8.5h1.167a1.167 1.167 0 1 0 0-2.334H3Z" /></svg> </a> </div> </div> </article> <div class="eg-single-article__block-content"> <p id="par-1_34">It’s no secret that <a href="https://www.cheatsheet.com/tag/prince-harry/?swcfpc=1">Prince Harry</a> and <a href="https://www.cheatsheet.com/tag/meghan-markle/?swcfpc=1">Meghan Markle</a> have been feuding with some members of the duke’s family ever since moving across the pond and publicly airing out the royals’ dirty laundry. </p> <p id="par-2_46">Things have gotten so bad between Harry and his brother<a href="https://www.cheatsheet.com/tag/prince-william/?swcfpc=1">, Prince William</a>, that the two don’t even speak anymore. But now there may be hope that the Sussexes are finally ready to stop the royal bashing and could instead be working to heal the rift. </p> <p id="par-3_26">Someone who used to work for the royals is pointing to a sign that shows Meghan has been trying to “resolve” tensions with her in-laws. </p> <figure class="wp-block-image size-full" id="emb-1"><img decoding="async" src="https://www.cheatsheet.com/wp-content/uploads/2024/12/Meghan-Markle-Kate-Middleton-and-Prince-William-attend-the-Royal-Foundation-Forum-1.webp?strip=all&quality=80" alt="Meghan Markle, Kate Middleton, and Prince William attend the Royal Foundation Forum" class="wp-image-3747580"><figcaption class="wp-element-caption">Meghan Markle, Kate Middleton, and Prince William attend the Royal Foundation Forum | CHRIS JACKSON/POOL/AFP via Getty Images</figcaption></figure> <h2 class="wp-block-heading" id="h-former-royal-aide-believes-that-meghan-has-been-working-to-heal-tensions">Former royal aide believes that Meghan has been working to heal tensions</h2> <p id="par-4_42">Grant Harrold was <a href="https://www.cheatsheet.com/entertainment/former-royal-butler-reveals-amazed-king-charles-infamous-pen-incident.html/?swcfpc=1">King Charles’ butler</a> from 2004 to 2011. During his time working for the monarch Harrold’s duties included that of housekeeper, house manager, driver, and valet. He also looked after Prince William and his then-girlfriend, Kate, whenever they stayed at Highgrove House. </p> <p id="par-5_36">According to Harrold, a new documentary titled <em>Harry: The Lost Prince</em> has Meghan pretty worried over what information will be revealed and that shows that behind closed doors she’s eagerly pushing for tensions to ease. </p> <p id="par-6_68">Speaking on behalf of <a href="https://www.spingenie.com/" target="_blank" rel="noreferrer noopener">Spin Genie</a>, the former royal butler said: “There have been reports that Meghan is feeling concerned about what will come out in the documentary, <em>The Lost Prince</em>, and that leads me to believe that behind closed doors, her relationship with the royals is improving and tensions are being resolved. Therefore, she wouldn’t want any new revelations to come out that could sour things once again.”</p> <p id="par-7_45"><em>Harry: The Lost Prince</em> was directed by veteran royal reporter Ulrike Grunewald. The film examines the Duke of Sussex’s journey within the royal family and his current life in California. Meghan and Harry did not work with Grunewald on the project and therefore had no editorial input. </p> <h2 class="wp-block-heading" id="h-kate-may-have-just-sent-prince-harry-an-olive-branch-of-her-own">Kate may have just sent Prince Harry an olive branch of her own</h2> <figure class="wp-block-image size-full" id="emb-2"><img decoding="async" src="https://www.cheatsheet.com/wp-content/uploads/2024/12/Kate-Middleton-and-Prince-Harry-attend-the-ANZAC-Day-Service-of-Commemoration-and-Thanksgiving-at-Westminster-Abbey-1.webp?strip=all&quality=80" alt="Kate Middleton and Prince Harry attend the ANZAC Day Service of Commemoration and Thanksgiving at Westminster Abbey" class="wp-image-3747596"><figcaption class="wp-element-caption">Kate Middleton and Prince Harry attend the ANZAC Day Service of Commemoration and Thanksgiving at Westminster Abbey | Chris Jackson/Getty Images</figcaption></figure> <div class="related-articles"> <span class="related-article-flag">Related</span> <div class="related-article"> <img src="https://www.cheatsheet.com/wp-content/uploads/2023/11/Prince-William-and-Prince-Harry-walk-together-to-meet-members-of-the-public-on-the-long-Walk-at-Windsor-Castle-1.jpg" alt="Prince Harry Had a Damaging 2-Word Response for Prince William When He Wanted a Peace Meeting"> <p class="related-article__title"> <a href="https://www.cheatsheet.com/entertainment/prince-harry-damaging-2-word-response-prince-william-wanted-peace-meeting.html/"> Prince Harry Had a Damaging 2-Word Response for Prince William When He Wanted a Peace Meeting </a> </p> </div> <div class="related-article"> <img src="https://www.cheatsheet.com/wp-content/uploads/2024/11/King-Charles-and-Prince-Harry-greet-one-another-ahead-of-Invictus-Games-Opening-Ceremony-1.webp" alt="One Leaked Phone Call Destroyed All King Charles’ Trust With Prince Harry"> <p class="related-article__title"> <a href="https://www.cheatsheet.com/entertainment/one-leaked-phone-call-destroyed-king-charles-trust-prince-harry.html/"> One Leaked Phone Call Destroyed All King Charles’ Trust With Prince Harry </a> </p> </div> <div class="related-article"> <img src="https://www.cheatsheet.com/wp-content/uploads/2024/10/Meghan-Markle-waves-as-she-and-Prince-Harry-ride-in-a-horse-drawn-carriage-after-attending-the-2018-Trooping-the-Colour-1.webp" alt="Royal Biographer Says Meghan Markle ‘Enjoyed Being a Princess’ Until the ‘Rot Set in and Began to Fester’"> <p class="related-article__title"> <a href="https://www.cheatsheet.com/entertainment/royal-biographer-says-meghan-markle-enjoyed-being-a-princess-until-rot-set-in-and-began-to-fester.html/"> Royal Biographer Says Meghan Markle ‘Enjoyed Being a Princess’ Until the ‘Rot Set in and Began to Fester’ </a> </p> </div> </div> <p id="par-8_45">If Harrold is correct about the <a href="https://www.cheatsheet.com/entertainment/meghan-markle-getting-residual-checks-suits-surprise-streaming-success.html/">former <em>Suits </em>star</a> working to ease tensions, then Meghan isn’t the only one trying to mend fences as many believe what Kate wrote in her Christmas message was her way of extending an olive branch to her estranged brother-in-law.</p> <p id="par-9_95">On Dec 1, 2024, the Princess of Wales <a href="https://www.instagram.com/princeandprincessofwales/p/DDAvDFENwVj/?hl=en&img_index=1" target="_blank" rel="noreferrer noopener">shared a message on social media</a> for those attending her Christmas Carol concert this year. She wrote that the holidays are “a time for celebration and joy” and an “opportunity to slow down and reflect on the deeper things that connect us all. It is when we stop and take ourselves away from the pressures of daily life, that we find the space to live our lives with an open heart, with love, kindness, and forgiveness – so much of what the Christmas spirit is all about.”</p> <p id="par-10_26">The fact that she mentioned “forgiveness” has many convinced she was sending a peace offering to Prince Harry, who she was once very close with. </p> </div> </div> <div class="eg-single-article__sidebar"> <div class="eg-widget eg-best-in-widget"> <div class="eg-best-in-widget__title-container"> <div class="eg-best-in-widget__title"> <span>Best in</span> <strong>Entertainment</strong> </div> </div> <div class="eg-best-in-widget__content"> <article class="card card--list"> <figure class="card__media"> <a href="https://www.cheatsheet.com/entertainment/bob-dylan-insisted-including-totally-inaccurate-scene-a-complete-unknown.html/" aria-label="Read the full story"> <img width="1200" height="920" src="https://www.cheatsheet.com/wp-content/uploads/2024/11/Bob-Dylan-Complete-Unknown.webp" class="attachment-full size-full" alt="Bob Dylan stands behind a podium and holds a stack of papers." loading="" /> </a> </figure> <div class="card__content"> <h4 class="card__title"><a href="https://www.cheatsheet.com/entertainment/bob-dylan-insisted-including-totally-inaccurate-scene-a-complete-unknown.html/" aria-label="Read the full story: Bob Dylan Insisted on Including a ‘Totally Inaccurate’ Scene in ‘A Complete Unknown’">Bob Dylan Insisted on Including a ‘Totally Inaccurate’ Scene in ‘A Complete Unknown’</a></h4> </div> </article> <article class="card card--list"> <figure class="card__media"> <a href="https://www.cheatsheet.com/entertainment/dancing-with-the-stars-mark-ballas-derek-hough-brotherly-bond-dance-through-life.html/" aria-label="Read the full story"> <img width="1600" height="800" src="https://www.cheatsheet.com/wp-content/uploads/2024/12/derek-hough-mark-ballas.webp" class="attachment-full size-full" alt="Derek Hough and Mark Ballas of 'Dancing with the Stars'" loading="" /> </a> </figure> <div class="card__content"> <h4 class="card__title"><a href="https://www.cheatsheet.com/entertainment/dancing-with-the-stars-mark-ballas-derek-hough-brotherly-bond-dance-through-life.html/" aria-label="Read the full story: ‘Dancing with the Stars’: Mark Ballas, Derek Hough’s Brotherly Bond Helps Them Dance Through Life">‘Dancing with the Stars’: Mark Ballas, Derek Hough’s Brotherly Bond Helps Them Dance Through Life</a></h4> </div> </article> <article class="card card--list"> <figure class="card__media"> <a href="https://www.cheatsheet.com/entertainment/prince-harry-meghan-markles-christmas-plans-revealed-holiday-special.html/" aria-label="Read the full story"> <img width="1200" height="929" src="https://www.cheatsheet.com/wp-content/uploads/2024/12/Prince-Harry-Meghan-Markle-Christmas.webp" class="attachment-full size-full" alt="Prince Harry and Meghan Markle" loading="" /> </a> </figure> <div class="card__content"> <h4 class="card__title"><a href="https://www.cheatsheet.com/entertainment/prince-harry-meghan-markles-christmas-plans-revealed-holiday-special.html/" aria-label="Read the full story: Prince Harry and Meghan Markle’s Christmas Plans Revealed As This Year’s Holiday Will Be More ‘Special’ for 1 Reason">Prince Harry and Meghan Markle’s Christmas Plans Revealed As This Year’s Holiday Will Be More ‘Special’ for 1 Reason</a></h4> </div> </article> </div> </div> <div class="raptive-cheatsheet-sidebar"></div> </div> </div> <div class="eg-container eg-container--wide"> <div class="eg-single-article__bottom"> <div class="entry-footer"> <div id="spt-footer-ad" class="spt-footer-ad spt-active"></div> <div id="comments" data-messages-count="3" data-spotim-module="conversation" data-post-url="https://www.cheatsheet.com/entertainment/prince-william-kates-former-aide-says-meghan-secretly-working-hard-heal-tensions.html/" data-post-id="3747517"></div> </div> <div id="taboola-below-article-thumbnails"></div> <script data-cfasync="false" src="/cdn-cgi/scripts/5c5dd728/cloudflare-static/email-decode.min.js"></script><script type="text/javascript"> window._taboola = window._taboola || []; _taboola.push({ mode: 'alternating-thumbnails-a', container: 'taboola-below-article-thumbnails', placement: 'Below Article Thumbnails', target_type: 'mix' }); </script> </div> </div> </div> <!-- </main> --> </div><!-- .row --> </div><!-- .container/ --> </div><!-- .error-holder/site-content --> </div><!-- #page --> <footer class="eg-site-footer"> <div class="eg-site-footer__inner-container eg-container eg-container--wide"> <div class="eg-site-footer__top-row"> <div class="eg-site-footer__left-col"> <div class="footer__logo"> <a href="https://www.cheatsheet.com" aria-label="Go to homepage"> <svg xmlns="http://www.w3.org/2000/svg" width="185" height="47" viewBox="0 0 185 47" fill="none"><path fill="#fff" d="M40.876 17.342a11.902 11.902 0 0 0 5.303 1.316c2.215 0 3.388-.908 3.388-2.303 0-1.396-1.014-2.06-3.567-2.956-3.553-1.25-5.88-3.172-5.88-6.265 0-3.606 3.056-6.344 8.061-6.344 1.871-.051 3.73.31 5.443 1.06L52.59 5.7a10.27 10.27 0 0 0-4.448-1.001c-2.095 0-3.063.96-3.063 2.04 0 1.317 1.18 1.942 3.977 2.975 3.773 1.402 5.516 3.343 5.516 6.338 0 3.527-2.725 6.581-8.618 6.581-2.081.02-4.14-.43-6.02-1.316l.942-3.975ZM55.904 0h4.82v8.773h.06a5.412 5.412 0 0 1 1.882-1.586 5.381 5.381 0 0 1 2.506-.606c3.07 0 5.423 2.113 5.423 6.746v8.957h-4.82v-8.463c0-2.02-.662-3.403-2.486-3.403a2.552 2.552 0 0 0-1.48.462 2.522 2.522 0 0 0-.932 1.23 2.927 2.927 0 0 0-.153 1.053v9.121h-4.82V0ZM88.11 14.479c0 5.614-3.978 8.18-8.154 8.18-4.502 0-7.956-2.955-7.956-7.897 0-4.943 3.255-8.18 8.214-8.18 4.747 0 7.895 3.23 7.895 7.897Zm-11.21.125c0 2.632 1.12 4.607 3.168 4.607 1.876 0 3.063-1.87 3.063-4.607 0-2.264-.882-4.607-3.056-4.607-2.274-.013-3.176 2.33-3.176 4.607Zm15.644-7.68 1.24 6.291c.312 1.58.623 3.29.882 5.041h.073c.291-1.744.755-3.494 1.127-5.001l1.63-6.331h3.812l1.545 6.12c.418 1.75.829 3.462 1.127 5.212h.066c.219-1.737.531-3.474.895-5.264l1.326-6.095h4.7l-4.733 15.361h-4.508l-1.452-5.39c-.398-1.507-.663-2.883-1-4.798h-.067a37.903 37.903 0 0 1-.988 4.772l-1.551 5.416h-4.521l-4.508-15.36 4.905.026Zm18.96 15.36c.066-1.02.126-2.85.126-4.607V0h4.806v8.753h.067a5.4 5.4 0 0 1 2.043-1.67 5.45 5.45 0 0 1 2.597-.508c3.719 0 6.424 3.047 6.384 7.76 0 5.527-3.533 8.291-7.073 8.291a5.088 5.088 0 0 1-2.673-.595 5.039 5.039 0 0 1-1.968-1.892h-.066l-.206 2.145h-4.037Zm4.932-6.489c0 .281.028.561.086.836a2.93 2.93 0 0 0 1.016 1.598 2.96 2.96 0 0 0 1.789.646c2.041 0 3.314-1.58 3.314-4.344 0-2.389-1.08-4.27-3.314-4.27a2.97 2.97 0 0 0-1.828.686 2.931 2.931 0 0 0-.996 1.67 4.09 4.09 0 0 0-.1.881l.033 2.297Zm17.475-13.162a2.368 2.368 0 0 1-1.608 2.261 2.402 2.402 0 0 1-.977.12 2.378 2.378 0 0 1-1.783-.643 2.338 2.338 0 0 1-.73-1.738c.033-.65.317-1.26.791-1.708a2.562 2.562 0 0 1 3.516 0c.475.447.758 1.059.791 1.708Zm-4.952 19.625V6.924h4.813v15.36l-4.813-.026Zm5.84-2.718 4.873-6.048a66.555 66.555 0 0 1 2.453-2.712v-.072h-6.789V6.924h12.662v2.869l-4.64 5.818c-.842.994-1.644 1.974-2.526 2.817v.066h7.431v3.79h-13.464V19.54ZM54.565 45.773a14.1 14.1 0 0 1-5.449.908c-7.378 0-11.183-4.607-11.183-10.602 0-7.24 5.21-11.189 11.64-11.189a12.283 12.283 0 0 1 5.244.942l-.98 3.784a10.187 10.187 0 0 0-4.045-.79c-3.805 0-6.781 2.297-6.781 7.003 0 4.238 2.519 6.903 6.808 6.903a11.65 11.65 0 0 0 4.024-.658l.722 3.699Zm1.326-21.699h4.82v8.767h.06a5.487 5.487 0 0 1 4.388-2.192c3.07 0 5.423 2.113 5.423 6.746v8.957h-4.82v-8.437c0-2.02-.703-3.403-2.486-3.403a2.553 2.553 0 0 0-1.478.46c-.433.301-.76.73-.935 1.225a2.968 2.968 0 0 0-.152 1.047v9.108h-4.82V24.074Zm20.65 16.138c.146 1.974 2.115 2.922 4.362 2.922a12.98 12.98 0 0 0 4.256-.658l.663 3.231a15.187 15.187 0 0 1-5.608.974c-5.237 0-8.247-3.027-8.247-7.812 0-3.902 2.446-8.22 7.796-8.22 5.012 0 6.908 3.87 6.908 7.667a9.034 9.034 0 0 1-.172 1.896H76.54Zm5.648-3.29c0-1.153-.51-3.12-2.698-3.12-2.035 0-2.857 1.842-2.99 3.12h5.688Zm14.558 9.43-.285-1.527h-.1a5.559 5.559 0 0 1-1.992 1.451 5.596 5.596 0 0 1-2.429.451 4.75 4.75 0 0 1-3.524-1.275 4.657 4.657 0 0 1-1.475-3.424c0-4.001 3.6-5.923 9.076-5.923v-.197c0-.816-.437-1.975-2.83-1.975a8.953 8.953 0 0 0-4.263 1.145l-.888-3.053a12.605 12.605 0 0 1 6.012-1.376c5.151 0 6.782 3.02 6.782 6.627v5.358c-.022 1.244.06 2.487.245 3.718h-4.329Zm-.583-7.24c-2.532 0-4.488.586-4.488 2.416a1.712 1.712 0 0 0 .521 1.364 1.74 1.74 0 0 0 1.388.479 2.664 2.664 0 0 0 1.525-.49c.445-.317.78-.761.961-1.274.068-.267.1-.541.093-.816v-1.678Zm11.999-12.497v4.376h3.46v3.521h-3.46v5.568c0 1.856.464 2.705 1.896 2.705.481.008.961-.038 1.432-.138l.04 3.626a10.21 10.21 0 0 1-3.116.408 5.044 5.044 0 0 1-3.626-1.316c-.895-.908-1.326-2.37-1.326-4.554v-6.299h-2.035v-3.52h2.055V27.7l4.68-1.086Zm5.754 14.985a12.004 12.004 0 0 0 5.343 1.317c2.214 0 3.381-.915 3.381-2.304 0-1.388-1.014-2.066-3.566-2.955-3.554-1.257-5.874-3.179-5.874-6.265 0-3.607 3.05-6.351 8.061-6.351a12.67 12.67 0 0 1 5.436 1.066l-1.06 3.837a10.287 10.287 0 0 0-4.449-.987c-2.101 0-3.102.967-3.102 2.047 0 1.316 1.18 1.934 3.978 2.974 3.772 1.395 5.522 3.344 5.522 6.331 0 3.535-2.725 6.582-8.618 6.582a13.831 13.831 0 0 1-6.02-1.317l.968-3.975Zm15.035-17.341h4.813v8.766h.066a5.499 5.499 0 0 1 4.389-2.192c3.069 0 5.416 2.113 5.416 6.74v8.963h-4.813V38.1c0-2.02-.702-3.402-2.486-3.402a2.532 2.532 0 0 0-1.489.45 2.504 2.504 0 0 0-.937 1.234 2.805 2.805 0 0 0-.159 1.047v9.108h-4.813l.013-22.277Zm20.644 16.131c.146 1.974 2.115 2.928 4.362 2.928 1.446.02 2.885-.203 4.256-.658l.663 3.231a15.159 15.159 0 0 1-5.602.968c-5.244 0-8.253-3.028-8.253-7.819 0-3.902 2.452-8.213 7.796-8.213 5.018 0 6.907 3.87 6.907 7.667a9.5 9.5 0 0 1-.165 1.889l-9.964.006Zm5.648-3.291c0-1.145-.511-3.113-2.698-3.113-2.029 0-2.857 1.843-2.99 3.113h5.688Zm9.46 3.291c.146 1.974 2.115 2.928 4.362 2.928 1.446.02 2.885-.203 4.256-.658l.663 3.231a15.153 15.153 0 0 1-5.602.974c-5.244 0-8.253-3.027-8.253-7.818 0-3.903 2.453-8.214 7.796-8.214 5.018 0 6.907 3.87 6.907 7.668a9.5 9.5 0 0 1-.165 1.889h-9.964Zm5.648-3.291c0-1.145-.51-3.113-2.698-3.113-2.029 0-2.857 1.843-2.99 3.113h5.688ZM181.469 26.8v4.376h3.487v3.52h-3.467v5.568c0 1.85.464 2.705 1.903 2.705.478.005.956-.041 1.425-.138l.04 3.626a10.182 10.182 0 0 1-3.116.408 5.065 5.065 0 0 1-3.626-1.316c-.888-.915-1.326-2.376-1.326-4.554v-6.298h-2.055v-3.521h2.055v-3.291l4.68-1.086ZM13.921.803v4.752h15.036v36.23H4.787V14.617H0v31.92h33.743V.802H13.92Z" /><path fill="#fff" d="M11.866 12.577V.803L0 12.577h11.866Z" /></svg> </a> </div> <div class="eg-site-footer__social-menu endgame-social-menu"><ul id="menu-social-menu-1" class="eg-site-footer__menu-items endgame-menu-items"><li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-3411154"><a target="_blank" rel="noopener" href="https://www.instagram.com/showbizcheatsheet/"><span class="screen-reader-text">Instagram</span></a></li> <li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-3411155"><a target="_blank" rel="noopener" href="https://www.youtube.com/channel/UCWmTM34h0-P7FcCwuA6h6sw"><span class="screen-reader-text">Youtube</span></a></li> <li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-3411153"><a target="_blank" rel="noopener" href="https://www.facebook.com/ShowbizCheatSheet/"><span class="screen-reader-text">Facebook</span></a></li> <li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-3411156"><a target="_blank" rel="noopener" href="https://www.twitter.com/cheatsheet"><span class="screen-reader-text">Twitter</span></a></li> </ul></div> </div> <div class="eg-site-footer__right-col"> <div class="eg-site-footer__page-menu endgame-page-menu"><ul id="menu-footer-page-menu" class="eg-site-footer__menu-items endgame-menu-items"><li id="menu-item-3411213" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-has-children menu-item-3411213 menu-item-column"> <ul class="sub-menu"> <li id="menu-item-3411221" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-3411221"><a href="https://www.cheatsheet.com/about/">About Us</a></li> <li id="menu-item-3411220" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-3411220"><a href="https://www.cheatsheet.com/contact-us/">Contact Us</a></li> <li id="menu-item-3411216" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-3411216"><a href="https://www.endgame360.com/careers/">Careers</a></li> </ul> </li> <li id="menu-item-3411215" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-has-children menu-item-3411215 menu-item-column"> <ul class="sub-menu"> <li id="menu-item-3411218" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-3411218"><a href="https://www.endgame360.com/ethics/">Ethics</a></li> <li id="menu-item-3411223" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-3411223"><a href="https://www.cheatsheet.com/fact-checking-commitment/">Fact checking commitment</a></li> <li id="menu-item-3411224" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-3411224"><a href="https://www.cheatsheet.com/corrections-commitment/">Corrections commitment</a></li> <li id="menu-item-3411225" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-3411225"><a href="https://www.cheatsheet.com/ownership-funding-advertising-info/">Ownership funding advertising info</a></li> </ul> </li> </ul></div> </div> </div> <div class="eg-site-footer__bottom-row"> <div class="eg-site-footer__copyright"> © Copyright 2024 Showbiz Cheatsheet LLC. All Rights Reserved. </div> <div class="eg-site-footer__legal-menu"><ul id="menu-legal-menu" class="eg-site-footer__menu-items endgame-menu-items"><li id="menu-item-3411182" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-3411182"><a href="https://www.cheatsheet.com/terms-of-service/">Terms of Service</a></li> <li id="menu-item-3411183" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-3411183"><a href="https://www.cheatsheet.com/privacy-policy/">Privacy Policy</a></li><li id="ccpa-link" class="menu-item"></li> <li id="menu-item-3411181" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-3411181"><a href="https://www.cheatsheet.com/web-accessibility-statement/">Web Accessibility</a></li> </ul></div> </div> </div> </footer> <script data-no-optimize='1' data-cfasync='false' id='cls-insertion-c65a6b9'>!function(){"use strict";function e(){return e=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var i=arguments[t];for(var n in i)Object.prototype.hasOwnProperty.call(i,n)&&(e[n]=i[n])}return e},e.apply(this,arguments)}var t,i,n,s,o,r,a,l,c,d,h,u,p,m,_,g,y,f,v,S;window.adthriveCLS.buildDate="2024-11-26",function(e){e.amznbid="amznbid",e.amzniid="amzniid",e.amznp="amznp",e.amznsz="amznsz"}(t||(t={})),function(e){e.ThirtyThreeAcross="33across",e.Adform="adform",e.Aidem="aidem",e.AidemServer="aidem_ss",e.AppNexus="appnexus",e.AmazonTAM="amazon",e.AmazonUAM="AmazonUAM",e.AmazonASR="AmazonASR",e.Colossus="colossus",e.ColossusServer="col_ss",e.Conversant="conversant",e.Concert="concert",e.Criteo="criteo",e.CriteoServer="crit_ss",e.GumGum="gumgum",e.ImproveDigital="improvedigital",e.ImproveDigitalServer="improve_ss",e.IndexExchange="ix",e.Kargo="kargo",e.KargoServer="krgo_ss",e.MediaGrid="grid",e.MediaGridVideo="gridvid",e.Nativo="nativo",e.OpenX="openx",e.Ogury="ogury",e.OpenXServer="opnx_ss",e.Ozone="ozone",e.Pubmatic="pubmatic",e.PubmaticServer="pubm_ss",e.ResetDigital="resetdigital",e.Rise="rise",e.Rtbhouse="rtbhouse",e.Rubicon="rubicon",e.RubiconServer="rubi_ss",e.RubiconServerISV="rubiv_ss",e.Seedtag="seedtag",e.Sharethrough="sharethrough",e.Teads="teads",e.Triplelift="triplelift",e.TripleliftServer="tripl_ss",e.TTD="ttd",e.Undertone="undertone",e.UndertoneServer="under_ss",e.Unruly="unruly",e.YahooSSP="yahoossp",e.YahooSSPServer="yah_ss",e.Verizon="verizon",e.Yieldmo="yieldmo",e.Flipp="flipp"}(i||(i={})),function(e){e.Prebid="prebid",e.GAM="gam",e.Amazon="amazon",e.Marmalade="marmalade",e.Floors="floors",e.CMP="cmp",e.Optable="optable",e.OptimalBidder="optimalBidder"}(n||(n={})),function(e){e.cm="cm",e.fbrap="fbrap",e.rapml="rapml"}(s||(s={})),function(e){e.lazy="lazy",e.raptive="raptive",e.refresh="refresh",e.session="session",e.crossDomain="crossdomain",e.highSequence="highsequence",e.lazyBidPool="lazyBidPool"}(o||(o={})),function(e){e.lazy="l",e.raptive="rapml",e.refresh="r",e.session="s",e.crossdomain="c",e.highsequence="hs",e.lazyBidPool="lbp"}(r||(r={})),function(e){e.Version="Version",e.SharingNotice="SharingNotice",e.SaleOptOutNotice="SaleOptOutNotice",e.SharingOptOutNotice="SharingOptOutNotice",e.TargetedAdvertisingOptOutNotice="TargetedAdvertisingOptOutNotice",e.SensitiveDataProcessingOptOutNotice="SensitiveDataProcessingOptOutNotice",e.SensitiveDataLimitUseNotice="SensitiveDataLimitUseNotice",e.SaleOptOut="SaleOptOut",e.SharingOptOut="SharingOptOut",e.TargetedAdvertisingOptOut="TargetedAdvertisingOptOut",e.SensitiveDataProcessing="SensitiveDataProcessing",e.KnownChildSensitiveDataConsents="KnownChildSensitiveDataConsents",e.PersonalDataConsents="PersonalDataConsents",e.MspaCoveredTransaction="MspaCoveredTransaction",e.MspaOptOutOptionMode="MspaOptOutOptionMode",e.MspaServiceProviderMode="MspaServiceProviderMode",e.SubSectionType="SubsectionType",e.Gpc="Gpc"}(a||(a={})),function(e){e[e.NA=0]="NA",e[e.OptedOut=1]="OptedOut",e[e.OptedIn=2]="OptedIn"}(l||(l={})),function(e){e.AdDensity="addensity",e.AdLayout="adlayout",e.FooterCloseButton="footerclose",e.Interstitial="interstitial",e.RemoveVideoTitleWrapper="removevideotitlewrapper",e.StickyOutstream="stickyoutstream",e.StickyOutstreamOnStickyPlayer="sospp",e.VideoAdvancePlaylistRelatedPlayer="videoadvanceplaylistrp",e.MobileStickyPlayerPosition="mspp"}(c||(c={})),function(e){e.Below_Post_1="Below_Post_1",e.Below_Post="Below_Post",e.Content="Content",e.Content_1="Content_1",e.Content_2="Content_2",e.Content_3="Content_3",e.Content_4="Content_4",e.Content_5="Content_5",e.Content_6="Content_6",e.Content_7="Content_7",e.Content_8="Content_8",e.Content_9="Content_9",e.Recipe="Recipe",e.Recipe_1="Recipe_1",e.Recipe_2="Recipe_2",e.Recipe_3="Recipe_3",e.Recipe_4="Recipe_4",e.Recipe_5="Recipe_5",e.Native_Recipe="Native_Recipe",e.Footer_1="Footer_1",e.Footer="Footer",e.Header_1="Header_1",e.Header_2="Header_2",e.Header="Header",e.Sidebar_1="Sidebar_1",e.Sidebar_2="Sidebar_2",e.Sidebar_3="Sidebar_3",e.Sidebar_4="Sidebar_4",e.Sidebar_5="Sidebar_5",e.Sidebar_9="Sidebar_9",e.Sidebar="Sidebar",e.Interstitial_1="Interstitial_1",e.Interstitial="Interstitial",e.Video_StickyOutstream_1="Video_StickyOutstream_1",e.Video_StickyOutstream="Video_StickyOutstream",e.Video_StickyInstream="Video_StickyInstream",e.Sponsor_Tile="Sponsor_Tile"}(d||(d={})),function(e){e.Desktop="desktop",e.Mobile="mobile"}(h||(h={})),function(e){e.Video_Collapse_Autoplay_SoundOff="Video_Collapse_Autoplay_SoundOff",e.Video_Individual_Autoplay_SOff="Video_Individual_Autoplay_SOff",e.Video_Coll_SOff_Smartphone="Video_Coll_SOff_Smartphone",e.Video_In_Post_ClicktoPlay_SoundOn="Video_In-Post_ClicktoPlay_SoundOn",e.Video_Collapse_Autoplay_SoundOff_15s="Video_Collapse_Autoplay_SoundOff_15s",e.Video_Individual_Autoplay_SOff_15s="Video_Individual_Autoplay_SOff_15s",e.Video_Coll_SOff_Smartphone_15s="Video_Coll_SOff_Smartphone_15s",e.Video_In_Post_ClicktoPlay_SoundOn_15s="Video_In-Post_ClicktoPlay_SoundOn_15s"}(u||(u={})),function(e){e.vpaidAdPlayError="vpaidAdPlayError",e.adError="adError",e.adLoaded="adLoaded"}(p||(p={})),function(e){e.Float="adthrive-collapse-float",e.Sticky="adthrive-collapse-sticky",e.Mobile="adthrive-collapse-mobile"}(m||(m={})),function(e){e.Small="adthrive-collapse-small",e.Medium="adthrive-collapse-medium"}(_||(_={})),function(e){e.BottomRight="adthrive-collapse-bottom-right"}(g||(g={})),function(e){e[e.Unstarted=0]="Unstarted",e[e.UncollapsedPlay=1]="UncollapsedPlay",e[e.CollapsedPlay=2]="CollapsedPlay",e[e.UserPauseUncollapsed=3]="UserPauseUncollapsed",e[e.UserPauseCollapsed=4]="UserPauseCollapsed",e[e.PausedNotVisible=5]="PausedNotVisible",e[e.Overlapped=6]="Overlapped",e[e.Closed=7]="Closed",e[e.NonLinearAdPlay=8]="NonLinearAdPlay",e[e.NonLinearAdPaused=9]="NonLinearAdPaused",e[e.NonLinearAdOverlapped=10]="NonLinearAdOverlapped",e[e.UserUnPaused=11]="UserUnPaused"}(y||(y={})),function(e){e[e.Play=0]="Play",e[e.UserClick=1]="UserClick",e[e.PageSwitch=2]="PageSwitch",e[e.OutOfView=3]="OutOfView",e[e.InView=4]="InView",e[e.Close=5]="Close",e[e.Overlapping=6]="Overlapping",e[e.OtherVideoPlaying=7]="OtherVideoPlaying"}(f||(f={})),function(e){e.None="none"}(v||(v={})),function(e){e.Default="default",e.AZ_Animals="5daf495ed42c8605cfc74b0b",e.Natashas_Kitchen="55bccc97303edab84afd77e2",e.RecipeTin_Eats="55cb7e3b4bc841bd0c4ea577",e.Sallys_Baking_Recipes="566aefa94856897050ee7303",e.Spend_With_Pennies="541917f5a90318f9194874cf"}(S||(S={}));const b=e=>{const t={};return function(...i){const n=JSON.stringify(i);if(t[n])return t[n];const s=e.apply(this,i);return t[n]=s,s}};const C=new class{info(e,t,...i){this.call(console.info,e,t,...i)}warn(e,t,...i){this.call(console.warn,e,t,...i)}error(e,t,...i){this.call(console.error,e,t,...i),this.sendErrorLogToCommandQueue(e,t,...i)}event(e,t,...i){var n;"debug"===(null==(n=window.adthriveCLS)?void 0:n.bucket)&&this.info(e,t)}sendErrorLogToCommandQueue(e,t,...i){window.adthrive=window.adthrive||{},window.adthrive.cmd=window.adthrive.cmd||[],window.adthrive.cmd.push((()=>{void 0!==window.adthrive.logError&&"function"==typeof window.adthrive.logError&&window.adthrive.logError(e,t,i)}))}call(e,t,i,...n){const s=[`%c${t}::${i} `],o=["color: #999; font-weight: bold;"];n.length>0&&"string"==typeof n[0]&&s.push(n.shift()),o.push(...n);try{Function.prototype.apply.call(e,console,[s.join(""),...o])}catch(e){return void console.error(e)}}},w=(e,t)=>null==e||e!=e?t:e,O=e=>{const t=e.offsetHeight,i=e.offsetWidth,n=e.getBoundingClientRect(),s=document.body,o=document.documentElement,r=window.pageYOffset||o.scrollTop||s.scrollTop,a=window.pageXOffset||o.scrollLeft||s.scrollLeft,l=o.clientTop||s.clientTop||0,c=o.clientLeft||s.clientLeft||0,d=Math.round(n.top+r-l),h=Math.round(n.left+a-c);return{top:d,left:h,bottom:d+t,right:h+i,width:i,height:t}},x=e=>{let t={};const i=((e=window.location.search)=>{const t=0===e.indexOf("?")?1:0;return e.slice(t).split("&").reduce(((e,t)=>{const[i,n]=t.split("=");return e.set(i,n),e}),new Map)})().get(e);if(i)try{const n=decodeURIComponent(i).replace(/\+/g,"");t=JSON.parse(n),C.event("ExperimentOverridesUtil","getExperimentOverrides",e,t)}catch(e){}return t},A=b(((e=navigator.userAgent)=>/Windows NT|Macintosh/i.test(e))),E=b((()=>{const e=navigator.userAgent,t=/Tablet|iPad|Playbook|Nook|webOS|Kindle|Android (?!.*Mobile).*Safari|CrOS/i.test(e);return/Mobi|iP(hone|od)|Opera Mini/i.test(e)&&!t})),P=(e,t,i=document)=>{const n=((e=document)=>{const t=e.querySelectorAll("article");if(0===t.length)return null;const i=Array.from(t).reduce(((e,t)=>t.offsetHeight>e.offsetHeight?t:e));return i&&i.offsetHeight>1.5*window.innerHeight?i:null})(i),s=n?[n]:[],o=[];e.forEach((e=>{const n=Array.from(i.querySelectorAll(e.elementSelector)).slice(0,e.skip);var r;(r=e.elementSelector,r.includes(",")?r.split(","):[r]).forEach((r=>{const a=i.querySelectorAll(r);for(let i=0;i<a.length;i++){const r=a[i];if(t.map.some((({el:e})=>e.isEqualNode(r))))continue;const l=r&&r.parentElement;l&&l!==document.body?s.push(l):s.push(r),-1===n.indexOf(r)&&o.push({dynamicAd:e,element:r})}}))}));const r=((e=document)=>(e===document?document.body:e).getBoundingClientRect().top)(i),a=o.sort(((e,t)=>e.element.getBoundingClientRect().top-r-(t.element.getBoundingClientRect().top-r)));return[s,a]};const k=new class{init(){}constructor(){this.name="StorageHandler",this.disable=!1,this.removeLocalStorageValue=e=>{window.localStorage.removeItem(`adthrive_${e.toLowerCase()}`)},this.getLocalStorageValue=(e,t=!0,i=!0,n,s)=>{if(this.disable)return null;try{const o=t?"adthrive_":"",r=window.localStorage.getItem(`${o}${i?e.toLowerCase():e}`);if(r){const i=JSON.parse(r),o=void 0!==n&&Date.now()-i.created>=n;if(i&&!o)return s&&this.setLocalStorageValue(e,i.value,t),i.value}}catch(e){}return null},this.setLocalStorageValue=(e,t,i=!0)=>{try{const n=i?"adthrive_":"",s={value:t,created:Date.now()};window.localStorage.setItem(`${n}${e.toLowerCase()}`,JSON.stringify(s))}catch(e){}},this.getOrSetLocalStorageValue=(e,t,i,n=!0,s=!0,o,r=!0)=>{const a=this.getLocalStorageValue(e,r,n,i,s);if(null!==a)return a;const l=t();return this.setLocalStorageValue(e,l,r),o&&o(l),l}}},D=(e,t,i)=>{switch(t){case c.AdDensity:return((e,t)=>{const i=e.adDensityEnabled,n=e.adDensityLayout.pageOverrides.find((e=>!!document.querySelector(e.pageSelector)&&(e[t].onePerViewport||"number"==typeof e[t].adDensity)));return!i||!n})(e,i);case c.StickyOutstream:return(e=>{var t,i,n;const s=null==(n=e.videoPlayers)||null==(i=n.partners)||null==(t=i.stickyOutstream)?void 0:t.blockedPageSelectors;return!s||!document.querySelector(s)})(e);case c.Interstitial:return(e=>{const t=e.adOptions.interstitialBlockedPageSelectors;return!t||!document.querySelector(t)})(e);default:return!0}},I=t=>{try{return{valid:!0,elements:document.querySelectorAll(t)}}catch(t){return e({valid:!1},t)}},R=e=>""===e?{valid:!0}:I(e),M=(e,t)=>{if(!e)return!1;const i=!!e.enabled,n=null==e.dateStart||Date.now()>=e.dateStart,s=null==e.dateEnd||Date.now()<=e.dateEnd,o=null===e.selector||""!==e.selector&&!!document.querySelector(e.selector),r="mobile"===e.platform&&"mobile"===t,a="desktop"===e.platform&&"desktop"===t,l=null===e.platform||"all"===e.platform||r||a,c="bernoulliTrial"===e.experimentType?1===e.variants.length:(e=>{const t=e.reduce(((e,t)=>t.weight?t.weight+e:e),0);return e.length>0&&e.every((e=>{const t=e.value,i=e.weight;return!(null==t||"number"==typeof t&&isNaN(t)||!i)}))&&100===t})(e.variants);return c||C.error("SiteTest","validateSiteExperiment","experiment presented invalid choices for key:",e.key,e.variants),i&&n&&s&&o&&l&&c},L=["siteId","siteName","adOptions","breakpoints","adUnits"];window.adthrive.windowPerformance=window.adthrive.windowPerformance||new class{resetTimeOrigin(){this._timeOrigin=window.performance.now()}now(){try{return Math.round(window.performance.now()-this._timeOrigin)}catch(e){return 0}}constructor(){this._timeOrigin=0}};const T=window.adthrive.windowPerformance,V=T.now.bind(T);class N{get siteFeatureRollouts(){return this._featureRollouts}isRolloutEnabled(e){return!(!this._featureRollouts||!this._featureRollouts[e])&&this._featureRollouts[e].enabled}getSiteRolloutConfig(e){var t;return this.isRolloutEnabled(e)&&null!=(t=this._featureRollouts[e].data)?t:{}}get enabledFeatureRolloutIds(){return this._enabledFeatureRolloutIds}constructor(){this._featureRollouts={},this._checkedFeatureRollouts=new Map,this._enabledFeatureRolloutIds=[]}}class j extends N{constructor(e){super(),this._featureRollouts=e.enabled&&e.siteAds.featureRollouts||{}}}class H{get enabled(){return!!this._clsGlobalData&&!!this._clsGlobalData.siteAds&&((e,t=L)=>{if(!e)return!1;for(let i=0;i<t.length;i++)if(!e[t[i]])return!1;return!0})(this._clsGlobalData.siteAds)}get error(){return!(!this._clsGlobalData||!this._clsGlobalData.error)}set siteAds(e){this._clsGlobalData.siteAds=e}get siteAds(){return this._clsGlobalData.siteAds}set disableAds(e){this._clsGlobalData.disableAds=e}get disableAds(){return this._clsGlobalData.disableAds}set enabledLocations(e){this._clsGlobalData.enabledLocations=e}get enabledLocations(){return this._clsGlobalData.enabledLocations}get injectedFromPlugin(){return this._clsGlobalData.injectedFromPlugin}set injectedFromPlugin(e){this._clsGlobalData.injectedFromPlugin=e}get injectedFromSiteAds(){return this._clsGlobalData.injectedFromSiteAds}set injectedFromSiteAds(e){this._clsGlobalData.injectedFromSiteAds=e}overwriteInjectedSlots(e){this._clsGlobalData.injectedSlots=e}setInjectedSlots(e){this._clsGlobalData.injectedSlots=this._clsGlobalData.injectedSlots||[],this._clsGlobalData.injectedSlots.push(e)}get injectedSlots(){return this._clsGlobalData.injectedSlots}setInjectedVideoSlots(e){this._clsGlobalData.injectedVideoSlots=this._clsGlobalData.injectedVideoSlots||[],this._clsGlobalData.injectedVideoSlots.push(e)}get injectedVideoSlots(){return this._clsGlobalData.injectedVideoSlots}setInjectedScripts(e){this._clsGlobalData.injectedScripts=this._clsGlobalData.injectedScripts||[],this._clsGlobalData.injectedScripts.push(e)}get getInjectedScripts(){return this._clsGlobalData.injectedScripts}setExperiment(e,t,i=!1){this._clsGlobalData.experiments=this._clsGlobalData.experiments||{},this._clsGlobalData.siteExperiments=this._clsGlobalData.siteExperiments||{};(i?this._clsGlobalData.siteExperiments:this._clsGlobalData.experiments)[e]=t}getExperiment(e,t=!1){const i=t?this._clsGlobalData.siteExperiments:this._clsGlobalData.experiments;return i&&i[e]}setWeightedChoiceExperiment(e,t,i=!1){this._clsGlobalData.experimentsWeightedChoice=this._clsGlobalData.experimentsWeightedChoice||{},this._clsGlobalData.siteExperimentsWeightedChoice=this._clsGlobalData.siteExperimentsWeightedChoice||{};(i?this._clsGlobalData.siteExperimentsWeightedChoice:this._clsGlobalData.experimentsWeightedChoice)[e]=t}getWeightedChoiceExperiment(e,t=!1){var i,n;const s=t?null==(i=this._clsGlobalData)?void 0:i.siteExperimentsWeightedChoice:null==(n=this._clsGlobalData)?void 0:n.experimentsWeightedChoice;return s&&s[e]}get branch(){return this._clsGlobalData.branch}get bucket(){return this._clsGlobalData.bucket}set videoDisabledFromPlugin(e){this._clsGlobalData.videoDisabledFromPlugin=e}get videoDisabledFromPlugin(){return this._clsGlobalData.videoDisabledFromPlugin}set targetDensityLog(e){this._clsGlobalData.targetDensityLog=e}get targetDensityLog(){return this._clsGlobalData.targetDensityLog}shouldHalveIOSDensity(){const e=new j(this);return((e=navigator.userAgent)=>/iP(hone|od|ad)/i.test(e))()&&e.isRolloutEnabled("iOS-Resolution")}getTargetDensity(e){return this.shouldHalveIOSDensity()?e/2:e}get removeVideoTitleWrapper(){return this._clsGlobalData.siteAds.adOptions.removeVideoTitleWrapper}constructor(){this._clsGlobalData=window.adthriveCLS}}class G{static getScrollTop(){return(window.pageYOffset||document.documentElement.scrollTop)-(document.documentElement.clientTop||0)}static getScrollBottom(){return this.getScrollTop()+(document.documentElement.clientHeight||0)}static shufflePlaylist(e){let t,i,n=e.length;for(;0!==n;)i=Math.floor(Math.random()*e.length),n-=1,t=e[n],e[n]=e[i],e[i]=t;return e}static isMobileLandscape(){return window.matchMedia("(orientation: landscape) and (max-height: 480px)").matches}static playerViewable(e){const t=e.getBoundingClientRect();return this.isMobileLandscape()?window.innerHeight>t.top+t.height/2&&t.top+t.height/2>0:window.innerHeight>t.top+t.height/2}static createQueryString(e){return Object.keys(e).map((t=>`${t}=${e[t]}`)).join("&")}static createEncodedQueryString(e){return Object.keys(e).map((t=>`${t}=${encodeURIComponent(e[t])}`)).join("&")}static setMobileLocation(e){return"top-left"===(e=e||"bottom-right")?e="adthrive-collapse-top-left":"top-right"===e?e="adthrive-collapse-top-right":"bottom-left"===e?e="adthrive-collapse-bottom-left":"bottom-right"===e?e="adthrive-collapse-bottom-right":"top-center"===e&&(e=E()?"adthrive-collapse-top-center":"adthrive-collapse-bottom-right"),e}static addMaxResolutionQueryParam(e){const t=`max_resolution=${E()?"320":"1280"}`,[i,n]=String(e).split("?");return`${i}?${n?n+`&${t}`:t}`}}class z{constructor(e){this._clsOptions=e,this.removeVideoTitleWrapper=w(this._clsOptions.siteAds.adOptions.removeVideoTitleWrapper,!1);const t=this._clsOptions.siteAds.videoPlayers;this.footerSelector=w(t&&t.footerSelector,""),this.players=w(t&&t.players.map((e=>(e.mobileLocation=G.setMobileLocation(e.mobileLocation),e))),[]),this.relatedSettings=t&&t.contextual}}class F{constructor(e){this.mobileStickyPlayerOnPage=!1,this.playlistPlayerAdded=!1,this.relatedPlayerAdded=!1,this.footerSelector="",this.removeVideoTitleWrapper=!1,this.videoAdOptions=new z(e),this.players=this.videoAdOptions.players,this.relatedSettings=this.videoAdOptions.relatedSettings,this.removeVideoTitleWrapper=this.videoAdOptions.removeVideoTitleWrapper,this.footerSelector=this.videoAdOptions.footerSelector}}class B{}class U extends B{get(){if(this._probability<0||this._probability>1)throw new Error(`Invalid probability: ${this._probability}`);return Math.random()<this._probability}constructor(e){super(),this._probability=e}}class W{setExperimentKey(e=!1){this._clsOptions.setExperiment(this.abgroup,this.result,e)}constructor(){this._clsOptions=new H,this.shouldUseCoreExperimentsConfig=!1}}class q extends W{get result(){return this._result}run(){return new U(.1).get()}constructor(){super(),this._result=!1,this._choices=[{choice:!0},{choice:!1}],this.key="RemoveLargeSize",this.abgroup="smhd100",this._result=this.run(),this.setExperimentKey()}}function Q(e,t,i,n){var s,o=arguments.length,r=o<3?t:null===n?n=Object.getOwnPropertyDescriptor(t,i):n;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)r=Reflect.decorate(e,t,i,n);else for(var a=e.length-1;a>=0;a--)(s=e[a])&&(r=(o<3?s(r):o>3?s(t,i,r):s(t,i))||r);return o>3&&r&&Object.defineProperty(t,i,r),r}function K(e,t){if("object"==typeof Reflect&&"function"==typeof Reflect.metadata)return Reflect.metadata(e,t)}"function"==typeof SuppressedError&&SuppressedError;const J=(e,t,i,n,s,o)=>{const r=Math.round(o-s),a=[],l=[];a.push("(",i.map((()=>"%o")).join(", "),")"),l.push(...i),void 0!==n&&(a.push(" => %o"),l.push(n)),a.push(` %c(${r}ms)`),l.push("color: #999;")},Y=(e,t,i)=>{const n=void 0!==i.get?i.get:i.value;return function(...i){try{const s=V(),o=n.apply(this,i);if(o instanceof Promise)return o.then((e=>{const t=V();return J(0,0,i,e,s,t),Promise.resolve(e)})).catch((i=>{throw i.logged||(C.error(e,t,i),i.logged=!0),i}));{const e=V();return J(0,0,i,o,s,e),o}}catch(i){throw i.logged||(C.error(e,t,i),i.logged=!0),i}}},X=(t,i=!1)=>n=>{const s=Object.getOwnPropertyNames(n.prototype).filter((e=>i||0!==e.indexOf("_"))).map((e=>[e,Object.getOwnPropertyDescriptor(n.prototype,e)]));for(const[i,o]of s)void 0!==o&&"function"==typeof o.value?n.prototype[i]=Y(t,i,o):void 0!==o&&void 0!==o.get&&"function"==typeof o.get&&Object.defineProperty(n.prototype,i,e({},o,{get:Y(t,i,o)}))};class Z extends W{get result(){return this._result}run(){return new U(this.weight).get()}constructor(e){super(),this._result=!1,this.key="ParallaxAdsExperiment",this.abgroup="parallax",this._choices=[{choice:!0},{choice:!1}],this.weight=.5;!!E()&&e.largeFormatsMobile&&(this._result=this.run(),this.setExperimentKey())}}Z=Q([X("ParallaxAdsExperiment"),K("design:type",Function),K("design:paramtypes",["undefined"==typeof AdTypes?Object:AdTypes])],Z);class ee extends W{get result(){return this._result}run(){return new U(1).get()}constructor(){super(),this._result=!1,this._choices=[{choice:!0},{choice:!1}],this.key="mrsf",this.abgroup="mrsf",E()&&(this._result=this.run(),this.setExperimentKey())}}const te=[[728,90],[300,250],[300,600],[320,50],[970,250],[160,600],[300,1050],[336,280],[970,90],[300,50],[320,100],[468,60],[250,250],[120,240],[1,1],[300,300],[552,334],[300,420],[728,250],[320,300],[300,390]],ie=[[300,600],[160,600]],ne=new Map([[d.Footer,1],[d.Header,2],[d.Sidebar,3],[d.Content,4],[d.Recipe,5],["Sidebar_sticky",6],["Below Post",7]]),se=(e,t)=>{const{location:i,sticky:n}=e;if(i===d.Recipe&&t){const{recipeMobile:e,recipeDesktop:i}=t;if(E()&&(null==e?void 0:e.enabled))return!0;if(!E()&&(null==i?void 0:i.enabled))return!0}return i===d.Footer||n},oe=(e,t)=>{const i=t.adUnits,n=(e=>!!e.adTypes&&new Z(e.adTypes).result)(t),s=new q,o=new ee;return i.filter((e=>void 0!==e.dynamic&&e.dynamic.enabled)).map((i=>{const r=i.location.replace(/\s+/g,"_"),a="Sidebar"===r?0:2;return{auctionPriority:ne.get(r)||8,location:r,sequence:w(i.sequence,1),sizes:(l=i.adSizes,te.filter((([e,t])=>l.some((([i,n])=>e===i&&t===n))))).filter((t=>((e,[t,i],n,s,o)=>{const{location:r,sequence:a}=e;if(r===d.Footer)return!("phone"===n&&320===t&&100===i);if(r===d.Header)return!(i>100&&s.result);if(r===d.Recipe)return!(o.result&&"phone"===n&&(300===t&&390===i||320===t&&300===i));if(r===d.Sidebar){const t=e.adSizes.some((([,e])=>e<=300)),n=i>300;return!(!n||t)||9===a||(a&&a<=5?!n||e.sticky:!n)}return!0})(i,t,e,s,o))).concat(n&&i.location===d.Content?ie:[]),devices:i.devices,pageSelector:w(i.dynamic.pageSelector,"").trim(),elementSelector:w(i.dynamic.elementSelector,"").trim(),position:w(i.dynamic.position,"beforebegin"),max:Math.floor(w(i.dynamic.max,0)),spacing:w(i.dynamic.spacing,0),skip:Math.floor(w(i.dynamic.skip,0)),every:Math.max(Math.floor(w(i.dynamic.every,1)),1),classNames:i.dynamic.classNames||[],sticky:se(i,t.adOptions.stickyContainerConfig),stickyOverlapSelector:w(i.stickyOverlapSelector,"").trim(),autosize:i.autosize,special:w(i.targeting,[]).filter((e=>"special"===e.key)).reduce(((e,t)=>e.concat(...t.value)),[]),lazy:w(i.dynamic.lazy,!1),lazyMax:w(i.dynamic.lazyMax,a),lazyMaxDefaulted:0!==i.dynamic.lazyMax&&!i.dynamic.lazyMax,name:i.name};var l}))},re=(e,t)=>{const i=(e=>{let t=e.clientWidth;if(getComputedStyle){const i=getComputedStyle(e,null);t-=parseFloat(i.paddingLeft||"0")+parseFloat(i.paddingRight||"0")}return t})(t),n=e.sticky&&e.location===d.Sidebar;return e.sizes.filter((t=>{const s=!e.autosize||(t[0]<=i||t[0]<=320),o=!n||t[1]<=window.innerHeight-100;return s&&o}))};class ae{constructor(e){this.clsOptions=e,this.enabledLocations=[d.Below_Post,d.Content,d.Recipe,d.Sidebar]}}const le=e=>`adthrive-${e.location.replace("_","-").toLowerCase()}`,ce=e=>`${le(e)}-${e.sequence}`;function de(e,t){void 0===t&&(t={});var i=t.insertAt;if(e&&"undefined"!=typeof document){var n=document.head||document.getElementsByTagName("head")[0],s=document.createElement("style");s.type="text/css","top"===i&&n.firstChild?n.insertBefore(s,n.firstChild):n.appendChild(s),s.styleSheet?s.styleSheet.cssText=e:s.appendChild(document.createTextNode(e))}}const he=e=>e.some((e=>null!==document.querySelector(e)));class ue extends W{get result(){return this._result}run(){return new U(1).get()}constructor(){super(),this._result=!1,this._choices=[{choice:!0},{choice:!1}],this.key="RemoveRecipeCap",this.abgroup="rrc",this._result=this.run(),this.setExperimentKey()}}class pe extends B{static fromArray(e,t){return new pe(e.map((([e,t])=>({choice:e,weight:t}))),t)}addChoice(e,t){this._choices.push({choice:e,weight:t})}get(){const e=(t=0,i=100,Math.random()*(i-t)+t);var t,i;let n=0;for(const{choice:t,weight:i}of this._choices)if(n+=i,n>=e)return t;return this._default}get totalWeight(){return this._choices.reduce(((e,{weight:t})=>e+t),0)}constructor(e=[],t){super(),this._choices=e,this._default=t}}class me{}const _e=["mcmpfreqrec"];const ge=new class extends me{init(e){this._gdpr="true"===e.gdpr,this._shouldQueue=this._gdpr}clearQueue(e){e&&(this._shouldQueue=!1,this._sessionStorageHandlerQueue.forEach((e=>{this.setSessionStorage(e.key,e.value)})),this._localStorageHandlerQueue.forEach((e=>{if("adthrive_abgroup"===e.key){const t=Object.keys(e.value)[0],i=e.value[t],n=e.value[`${t}_weight`];fe(t,i,n,{value:24,unit:"hours"})}else e.expiry?"internal"===e.type?this.setExpirableInternalLocalStorage(e.key,e.value,{expiry:e.expiry,resetOnRead:e.resetOnRead}):this.setExpirableExternalLocalStorage(e.key,e.value,{expiry:e.expiry,resetOnRead:e.resetOnRead}):"internal"===e.type?this.setInternalLocalStorage(e.key,e.value):this.setExternalLocalStorage(e.key,e.value)})),this._cookieHandlerQueue.forEach((e=>{"internal"===e.type?this.setInternalCookie(e.key,e.value):this.setExternalCookie(e.key,e.value)}))),this._sessionStorageHandlerQueue=[],this._localStorageHandlerQueue=[],this._cookieHandlerQueue=[]}readInternalCookie(e){return this._verifyInternalKey(e),this._readCookie(e)}readExternalCookie(e){return this._readCookie(e)}readInternalLocalStorage(e){return this._verifyInternalKey(e),this._readFromLocalStorage(e)}readExternalLocalStorage(e){return this._readFromLocalStorage(e)}readSessionStorage(e){const t=window.sessionStorage.getItem(e);if(!t)return null;try{return JSON.parse(t)}catch(e){return t}}deleteCookie(e){document.cookie=`${e}=; SameSite=None; Secure; expires=Thu, 01 Jan 1970 00:00:00 UTC; path=/`}deleteLocalStorage(e){window.localStorage.removeItem(e)}deleteSessionStorage(e){window.sessionStorage.removeItem(e)}setInternalCookie(e,t,i){this._verifyInternalKey(e),this._setCookieValue("internal",e,t,i)}setExternalCookie(e,t,i){this._setCookieValue("external",e,t,i)}setInternalLocalStorage(e,t){if(this._verifyInternalKey(e),this._gdpr&&this._shouldQueue){const i={key:e,value:t,type:"internal"};this._localStorageHandlerQueue.push(i)}else{const i="string"==typeof t?t:JSON.stringify(t);window.localStorage.setItem(e,i)}}setExternalLocalStorage(e,t){if(this._gdpr&&this._shouldQueue){const i={key:e,value:t,type:"external"};this._localStorageHandlerQueue.push(i)}else{const i="string"==typeof t?t:JSON.stringify(t);window.localStorage.setItem(e,i)}}setExpirableInternalLocalStorage(e,t,i){this._verifyInternalKey(e);try{var n;const o=null!=(n=null==i?void 0:i.expiry)?n:{value:400,unit:"days"};var s;const r=null!=(s=null==i?void 0:i.resetOnRead)&&s;if(this._gdpr&&this._shouldQueue){const i={key:e,value:t,type:"internal",expires:this._getExpiryDate(o),expiry:o,resetOnRead:r};this._localStorageHandlerQueue.push(i)}else{const i={value:t,type:"internal",expires:this._getExpiryDate(o),expiry:o,resetOnRead:r};window.localStorage.setItem(e,JSON.stringify(i))}}catch(e){console.error(e)}}setExpirableExternalLocalStorage(e,t,i){try{var n;const o=null!=(n=null==i?void 0:i.expiry)?n:{value:400,unit:"days"};var s;const r=null!=(s=null==i?void 0:i.resetOnRead)&&s;if(this._gdpr&&this._shouldQueue){const i={key:e,value:JSON.stringify(t),type:"external",expires:this._getExpiryDate(o),expiry:o,resetOnRead:r};this._localStorageHandlerQueue.push(i)}else{const i={value:t,type:"external",expires:this._getExpiryDate(o),expiry:o,resetOnRead:r};window.localStorage.setItem(e,JSON.stringify(i))}}catch(e){console.error(e)}}setSessionStorage(e,t){if(this._gdpr&&this._shouldQueue){const i={key:e,value:t};this._sessionStorageHandlerQueue.push(i)}else{const i="string"==typeof t?t:JSON.stringify(t);window.sessionStorage.setItem(e,i)}}_getExpiryDate({value:e,unit:t}){const i=new Date;return"milliseconds"===t?i.setTime(i.getTime()+e):"seconds"==t?i.setTime(i.getTime()+1e3*e):"minutes"===t?i.setTime(i.getTime()+60*e*1e3):"hours"===t?i.setTime(i.getTime()+60*e*60*1e3):"days"===t?i.setTime(i.getTime()+24*e*60*60*1e3):"months"===t&&i.setTime(i.getTime()+30*e*24*60*60*1e3),i.toUTCString()}_resetExpiry(e){return e.expires=this._getExpiryDate(e.expiry),e}_readCookie(e){const t=document.cookie.split("; ").find((t=>t.split("=")[0]===e));if(!t)return null;const i=t.split("=")[1];if(i)try{return JSON.parse(decodeURIComponent(i))}catch(e){return decodeURIComponent(i)}return null}_readFromLocalStorage(e){const t=window.localStorage.getItem(e);if(!t)return null;try{const n=JSON.parse(t),s=n.expires&&(new Date).getTime()>new Date(n.expires).getTime();if(n.resetOnRead&&n.expires&&!s){const t=this._resetExpiry(n);var i;return window.localStorage.setItem(e,JSON.stringify(n)),null!=(i=t.value)?i:t}if(s)return window.localStorage.removeItem(e),null;if(!n.value)return n;try{return JSON.parse(n.value)}catch(e){return n.value}}catch(e){return t}}_setCookieValue(e,t,i,n){try{if(this._gdpr&&this._shouldQueue){const n={key:t,value:i,type:e};this._cookieHandlerQueue.push(n)}else{var s;const e=this._getExpiryDate(null!=(s=null==n?void 0:n.expiry)?s:{value:400,unit:"days"});var o;const a=null!=(o=null==n?void 0:n.sameSite)?o:"None";var r;const l=null==(r=null==n?void 0:n.secure)||r,c="object"==typeof i?JSON.stringify(i):i;document.cookie=`${t}=${c}; SameSite=${a}; ${l?"Secure;":""} expires=${e}; path=/`}}catch(e){}}_verifyInternalKey(e){const t=e.startsWith("adthrive_"),i=e.startsWith("adt_");if(!t&&!i&&!_e.includes(e))throw new Error('When reading an internal cookie, the key must start with "adthrive_" or "adt_" or be part of the allowed legacy keys.')}constructor(...e){super(...e),this.name="BrowserStorage",this.disable=!1,this.gdprPurposes=[1],this._sessionStorageHandlerQueue=[],this._localStorageHandlerQueue=[],this._cookieHandlerQueue=[],this._shouldQueue=!1}},ye=e=>null!=e&&!("number"==typeof e&&isNaN(e)),fe=(t,i,n,s,o=!0)=>{const r="adthrive_abgroup",a=ge.readInternalLocalStorage(r);if(null!==a){const e=a[t];var l;const i=null!=(l=a[`${t}_weight`])?l:null;if(ye(e))return[e,i]}const c=e({},a,{[t]:i,[`${t}_weight`]:n});return s?ge.setExpirableInternalLocalStorage(r,c,{expiry:s,resetOnRead:o}):ge.setInternalLocalStorage(r,c),[i,n]},ve=()=>(e,t,i)=>{const n=i.value;n&&(i.value=function(...e){const t=(e=>{if(null===e)return null;const t=e.map((({choice:e})=>e));return(e=>{let t=5381,i=e.length;for(;i;)t=33*t^e.charCodeAt(--i);return t>>>0})(JSON.stringify(t)).toString(16)})(this._choices),i=this._expConfigABGroup?this._expConfigABGroup:this.abgroup,s=i?i.toLowerCase():this.key?this.key.toLowerCase():"",o=t?`${s}_${t}`:s,r=this.localStoragePrefix?`${this.localStoragePrefix}-${o}`:o,a=k.getLocalStorageValue("branch");!1===(a&&a.enabled)&&k.removeLocalStorageValue(r);const l=(()=>n.apply(this,e))(),c=(d=this._choices,h=l,null!=(p=null==(u=d.find((({choice:e})=>e===h)))?void 0:u.weight)?p:null);var d,h,u,p;const[m,_]=fe(r,l,c,{value:24,unit:"hours"});return this._stickyResult=m,this._stickyWeight=_,m})};class Se{get enabled(){return void 0!==this.experimentConfig}_isValidResult(e,t=()=>!0){return t()&&ye(e)}}class be extends Se{_isValidResult(e){return super._isValidResult(e,(()=>this._resultValidator(e)||"control"===e))}run(){if(!this.enabled)return C.error("CLSWeightedChoiceSiteExperiment","run","() => %o","No experiment config found. Defaulting to control."),"control";if(!this._mappedChoices||0===this._mappedChoices.length)return C.error("CLSWeightedChoiceSiteExperiment","run","() => %o","No experiment variants found. Defaulting to control."),"control";const e=new pe(this._mappedChoices).get();return this._isValidResult(e)?e:(C.error("CLSWeightedChoiceSiteExperiment","run","() => %o","Invalid result from experiment choices. Defaulting to control."),"control")}constructor(...e){super(...e),this._resultValidator=()=>!0}}class Ce{getSiteExperimentByKey(e){const t=this.siteExperiments.filter((t=>t.key.toLowerCase()===e.toLowerCase()))[0],i=x("at_site_features"),n=(s=(null==t?void 0:t.variants[1])?null==t?void 0:t.variants[1].value:null==t?void 0:t.variants[0].value,o=i[e],typeof s==typeof o);var s,o;return t&&i[e]&&n&&(t.variants=[{displayName:"test",value:i[e],weight:100,id:0}]),t}constructor(e){var t,i;this.siteExperiments=[],this._clsOptions=e,this._device=E()?"mobile":"desktop",this.siteExperiments=null!=(i=null==(t=this._clsOptions.siteAds.siteExperiments)?void 0:t.filter((e=>{const t=e.key,i=M(e,this._device),n=D(this._clsOptions.siteAds,t,this._device);return i&&n})))?i:[]}}class we extends be{get result(){return this._result}run(){if(!this.enabled)return C.error("CLSAdLayoutSiteExperiment","run","() => %o","No experiment config found. Defaulting to empty class name."),"";const e=new pe(this._mappedChoices).get();return this._isValidResult(e)?e:(C.error("CLSAdLayoutSiteExperiment","run","() => %o","Invalid result from experiment choices. Defaulting to empty class name."),"")}_mapChoices(){return this._choices.map((({weight:e,value:t})=>({weight:e,choice:t})))}constructor(e){super(),this._choices=[],this._mappedChoices=[],this._result="",this._resultValidator=e=>"string"==typeof e,this.key=c.AdLayout,this.abgroup=c.AdLayout,this._clsSiteExperiments=new Ce(e),this.experimentConfig=this._clsSiteExperiments.getSiteExperimentByKey(this.key),this.enabled&&this.experimentConfig&&(this._choices=this.experimentConfig.variants,this._mappedChoices=this._mapChoices(),this._result=this.run(),e.setWeightedChoiceExperiment(this.abgroup,this._result,!0))}}Q([ve(),K("design:type",Function),K("design:paramtypes",[]),K("design:returntype",void 0)],we.prototype,"run",null);class Oe extends be{get result(){return this._result}run(){if(!this.enabled)return C.error("CLSTargetAdDensitySiteExperiment","run","() => %o","No experiment config found. Defaulting to control."),"control";const e=new pe(this._mappedChoices).get();return this._isValidResult(e)?e:(C.error("CLSTargetAdDensitySiteExperiment","run","() => %o","Invalid result from experiment choices. Defaulting to control."),"control")}_mapChoices(){return this._choices.map((({weight:e,value:t})=>({weight:e,choice:"number"==typeof t?(t||0)/100:"control"})))}constructor(e){super(),this._choices=[],this._mappedChoices=[],this._result="control",this._resultValidator=e=>"number"==typeof e,this.key=c.AdDensity,this.abgroup=c.AdDensity,this._clsSiteExperiments=new Ce(e),this.experimentConfig=this._clsSiteExperiments.getSiteExperimentByKey(this.key),this.enabled&&this.experimentConfig&&(this._choices=this.experimentConfig.variants,this._mappedChoices=this._mapChoices(),this._result=this.run(),e.setWeightedChoiceExperiment(this.abgroup,this._result,!0))}}Q([ve(),K("design:type",Function),K("design:paramtypes",[]),K("design:returntype",void 0)],Oe.prototype,"run",null);class xe extends W{get result(){return this._result}run(){return new U(this.weight).get()}constructor(){super(),this._result=!1,this.abgroup="scae",this.key="StickyContainerAds",this._choices=[{choice:!0},{choice:!1}],this.weight=.99,this._result=this.run(),this.setExperimentKey()}}xe=Q([X("StickyContainerAdsExperiment"),K("design:type",Function),K("design:paramtypes",[])],xe);class Ae extends W{get result(){return this._result}run(){return new U(this.weight).get()}constructor(){super(),this._result=!1,this.abgroup="scre",this.key="StickyContainerRecipe",this._choices=[{choice:!0},{choice:!1}],this.weight=.99,this._result=this.run(),this.setExperimentKey()}}Ae=Q([X("StickyContainerRecipeExperiment"),K("design:type",Function),K("design:paramtypes",[])],Ae);const Ee="250px";class Pe{start(){try{var e,t;(e=>{const t=document.body,i=`adthrive-device-${e}`;if(!t.classList.contains(i))try{t.classList.add(i)}catch(e){C.error("BodyDeviceClassComponent","init",{message:e.message});const t="classList"in document.createElement("_");C.error("BodyDeviceClassComponent","init.support",{support:t})}})(this._device);const s=new we(this._clsOptions);if(s.enabled){const e=s.result,t=e.startsWith(".")?e.substring(1):e;if((e=>/^[-_a-zA-Z]+[-_a-zA-Z0-9]*$/.test(e))(t))try{document.body.classList.add(t)}catch(e){C.error("ClsDynamicAdsInjector","start",`Uncaught CSS Class error: ${e}`)}else C.error("ClsDynamicAdsInjector","start",`Invalid class name: ${t}`)}const o=oe(this._device,this._clsOptions.siteAds).filter((e=>this._locationEnabled(e))).filter((e=>{return t=e,i=this._device,t.devices.includes(i);var t,i})).filter((e=>{return 0===(t=e).pageSelector.length||null!==document.querySelector(t.pageSelector);var t})),r=this.inject(o);var i,n;if(null==(t=this._clsOptions.siteAds.adOptions.stickyContainerConfig)||null==(e=t.content)?void 0:e.enabled)if(this._stickyContainerAdsExperiment.result&&!he(this._clsOptions.siteAds.adOptions.stickyContainerConfig.blockedSelectors||[]))de(`\n .adthrive-device-phone .adthrive-sticky-content {\n height: 450px !important;\n margin-bottom: 100px !important;\n }\n .adthrive-content.adthrive-sticky {\n position: -webkit-sticky;\n position: sticky !important;\n top: 42px !important;\n margin-top: 42px !important;\n }\n .adthrive-content.adthrive-sticky:after {\n content: "— Advertisement. Scroll down to continue. —";\n font-size: 10pt;\n margin-top: 5px;\n margin-bottom: 5px;\n display:block;\n color: #888;\n }\n .adthrive-sticky-container {\n position: relative;\n display: flex;\n flex-direction: column;\n justify-content: flex-start;\n align-items: center;\n min-height:${(null==(n=this._clsOptions.siteAds.adOptions.stickyContainerConfig)||null==(i=n.content)?void 0:i.minHeight)||400}px !important;\n margin: 10px 0 10px 0;\n background-color: #FAFAFA;\n padding-bottom:0px;\n }\n `);r.forEach((e=>this._clsOptions.setInjectedSlots(e)))}catch(e){C.error("ClsDynamicAdsInjector","start",e)}}inject(e,t=document){this._densityDevice="desktop"===this._device?h.Desktop:h.Mobile,this._overrideDefaultAdDensitySettingsWithSiteExperiment();const i=this._clsOptions.siteAds,n=w(i.adDensityEnabled,!0),s=i.adDensityLayout&&n,o=e.filter((e=>s?e.location!==d.Content:e)),r=e.filter((e=>s?e.location===d.Content:null));return[...o.length?this._injectNonDensitySlots(o,t):[],...r.length?this._injectDensitySlots(r,t):[]]}_injectNonDensitySlots(e,t=document){var i;const n=[],s=[];if(this._stickyContainerRecipeExperiment.result&&e.some((e=>e.location===d.Recipe&&e.sticky))&&!he((null==(i=this._clsOptions.siteAds.adOptions.stickyContainerConfig)?void 0:i.blockedSelectors)||[])){var o,r;const e=this._clsOptions.siteAds.adOptions.stickyContainerConfig;(e=>{de(`\n .adthrive-recipe.adthrive-sticky {\n position: -webkit-sticky;\n position: sticky !important;\n top: 42px !important;\n margin-top: 42px !important;\n }\n .adthrive-recipe-sticky-container {\n position: relative;\n display: flex;\n flex-direction: column;\n justify-content: flex-start;\n align-items: center;\n min-height:${e||400}px !important;\n margin: 10px 0 10px 0;\n background-color: #FAFAFA;\n padding-bottom:0px;\n }\n `)})("phone"===this._device?null==e||null==(o=e.recipeMobile)?void 0:o.minHeight:null==e||null==(r=e.recipeDesktop)?void 0:r.minHeight)}for(const i of e)this._insertNonDensityAds(i,n,s,t);return s.forEach((({location:e,element:t})=>{t.style.minHeight=this.locationToMinHeight[e]})),n}_injectDensitySlots(e,t=document){try{this._calculateMainContentHeightAndAllElements(e,t)}catch(e){return[]}const{onePerViewport:i,targetAll:n,targetDensityUnits:s,combinedMax:o,numberOfUnits:r}=this._getDensitySettings(e,t);return this._absoluteMinimumSpacingByDevice=i?window.innerHeight:this._absoluteMinimumSpacingByDevice,r?(this._adInjectionMap.filterUsed(),this._findElementsForAds(r,i,n,o,s,t),this._insertAds()):[]}_overrideDefaultAdDensitySettingsWithSiteExperiment(){var e;if(null==(e=this._clsTargetAdDensitySiteExperiment)?void 0:e.enabled){const e=this._clsTargetAdDensitySiteExperiment.result;"number"==typeof e&&(this._clsOptions.siteAds.adDensityEnabled=!0,this._clsOptions.siteAds.adDensityLayout[this._densityDevice].adDensity=e)}}_getDensitySettings(e,t=document){const i=this._clsOptions.siteAds.adDensityLayout,n=this._determineOverrides(i.pageOverrides),s=n.length?n[0]:i[this._densityDevice],o=this._clsOptions.getTargetDensity(s.adDensity),r=s.onePerViewport,a=this._shouldTargetAllEligible(o),l=this._getTargetDensityUnits(o,a),c=this._getCombinedMax(e,t),d=Math.min(this._totalAvailableElements.length,l,...c>0?[c]:[]);return this._pubLog={onePerViewport:r,targetDensity:o,targetDensityUnits:l,combinedMax:c},{onePerViewport:r,targetAll:a,targetDensityUnits:l,combinedMax:c,numberOfUnits:d}}_determineOverrides(e){return e.filter((e=>{const t=R(e.pageSelector);return""===e.pageSelector||t.elements&&t.elements.length})).map((e=>e[this._densityDevice]))}_shouldTargetAllEligible(e){return e===this._densityMax}_getTargetDensityUnits(e,t){return t?this._totalAvailableElements.length:Math.floor(e*this._mainContentHeight/(1-e)/this._minDivHeight)-this._recipeCount}_getCombinedMax(e,t=document){return w(e.filter((e=>{let i;try{i=t.querySelector(e.elementSelector)}catch(e){}return i})).map((e=>Number(e.max)+Number(e.lazyMaxDefaulted?0:e.lazyMax))).sort(((e,t)=>t-e))[0],0)}_elementLargerThanMainContent(e){return e.offsetHeight>=this._mainContentHeight&&this._totalAvailableElements.length>1}_elementDisplayNone(e){const t=window.getComputedStyle(e,null).display;return t&&"none"===t||"none"===e.style.display}_isBelowMaxes(e,t){return this._adInjectionMap.map.length<e&&this._adInjectionMap.map.length<t}_findElementsForAds(e,t,i,n,s,o=document){this._clsOptions.targetDensityLog={onePerViewport:t,combinedMax:n,targetDensityUnits:s,targetDensityPercentage:this._pubLog.targetDensity,mainContentHeight:this._mainContentHeight,recipeCount:this._recipeCount,numberOfEls:this._totalAvailableElements.length};const r=e=>{for(const{dynamicAd:t,element:r}of this._totalAvailableElements)if(this._logDensityInfo(r,t.elementSelector,e),!(!i&&this._elementLargerThanMainContent(r)||this._elementDisplayNone(r))){if(!this._isBelowMaxes(n,s))break;this._checkElementSpacing({dynamicAd:t,element:r,insertEvery:e,targetAll:i,target:o})}!this._usedAbsoluteMinimum&&this._smallerIncrementAttempts<5&&(++this._smallerIncrementAttempts,r(this._getSmallerIncrement(e)))},a=this._getInsertEvery(e,t,s);r(a)}_getSmallerIncrement(e){let t=.6*e;return t<=this._absoluteMinimumSpacingByDevice&&(t=this._absoluteMinimumSpacingByDevice,this._usedAbsoluteMinimum=!0),t}_insertNonDensityAds(e,t,i,n=document){let s=0,o=0,r=0;e.spacing>0&&(s=window.innerHeight*e.spacing,o=s);const a=this._repeatDynamicAds(e),l=this.getElements(e.elementSelector,n);e.skip;for(let c=e.skip;c<l.length&&!(r+1>a.length);c+=e.every){let h=l[c];if(s>0){const{bottom:e}=O(h);if(e<=o)continue;o=e+s}const u=a[r],p=`${u.location}_${u.sequence}`;t.some((e=>e.name===p))&&(r+=1);const m=this.getDynamicElementId(u),_=le(e),g=ce(e),y=[e.location===d.Sidebar&&e.sticky&&e.sequence&&e.sequence<=5?"adthrive-sticky-sidebar":"",this._stickyContainerRecipeExperiment.result&&e.location===d.Recipe&&e.sticky?"adthrive-recipe-sticky-container":"",_,g,...e.classNames],f=this.addAd(h,m,e.position,y);if(f){const s=re(u,f);if(s.length){const o={clsDynamicAd:e,dynamicAd:u,element:f,sizes:s,name:p,infinite:n!==document};t.push(o),i.push({location:u.location,element:f}),e.location===d.Recipe&&++this._recipeCount,r+=1}h=f}}}_insertAds(){const e=[];return this._adInjectionMap.filterUsed(),this._adInjectionMap.map.forEach((({el:t,dynamicAd:i,target:n},s)=>{const o=Number(i.sequence)+s,r=i.max,a=i.lazy&&o>r;i.sequence=o,i.lazy=a;const l=this._addContentAd(t,i,n);l&&(i.used=!0,e.push(l))})),e}_getInsertEvery(e,t,i){let n=this._absoluteMinimumSpacingByDevice;return this._moreAvailableElementsThanUnitsToInject(i,e)?(this._usedAbsoluteMinimum=!1,n=this._useWiderSpacing(i,e)):(this._usedAbsoluteMinimum=!0,n=this._useSmallestSpacing(t)),t&&window.innerHeight>n?window.innerHeight:n}_useWiderSpacing(e,t){return this._mainContentHeight/Math.min(e,t)}_useSmallestSpacing(e){return e&&window.innerHeight>this._absoluteMinimumSpacingByDevice?window.innerHeight:this._absoluteMinimumSpacingByDevice}_moreAvailableElementsThanUnitsToInject(e,t){return this._totalAvailableElements.length>e||this._totalAvailableElements.length>t}_logDensityInfo(e,t,i){const{onePerViewport:n,targetDensity:s,targetDensityUnits:o,combinedMax:r}=this._pubLog;this._totalAvailableElements.length}_checkElementSpacing({dynamicAd:t,element:i,insertEvery:n,targetAll:s,target:o=document}){(this._isFirstAdInjected()||this._hasProperSpacing(i,t,s,n))&&this._markSpotForContentAd(i,e({},t),o)}_isFirstAdInjected(){return!this._adInjectionMap.map.length}_markSpotForContentAd(e,t,i=document){const n="beforebegin"===t.position||"afterbegin"===t.position;this._adInjectionMap.add(e,this._getElementCoords(e,n),t,i),this._adInjectionMap.sort()}_hasProperSpacing(e,t,i,n){const s="beforebegin"===t.position||"afterbegin"===t.position,o="beforeend"===t.position||"afterbegin"===t.position,r=i||this._isElementFarEnoughFromOtherAdElements(e,n,s),a=o||this._isElementNotInRow(e,s),l=-1===e.id.indexOf(`AdThrive_${d.Below_Post}`);return r&&a&&l}_isElementFarEnoughFromOtherAdElements(e,t,i){const n=this._getElementCoords(e,i);let s=!1;for(let e=0;e<this._adInjectionMap.map.length;e++){const i=this._adInjectionMap.map[e].coords,o=this._adInjectionMap.map[e+1]&&this._adInjectionMap.map[e+1].coords;if(s=n-t>i&&(!o||n+t<o),s)break}return s}_isElementNotInRow(e,t){const i=e.previousElementSibling,n=e.nextElementSibling,s=t?!i&&n||i&&e.tagName!==i.tagName?n:i:n;return!(!s||0!==e.getBoundingClientRect().height)||(!s||e.getBoundingClientRect().top!==s.getBoundingClientRect().top)}_calculateMainContentHeightAndAllElements(e,t=document){const[i,n]=((e,t,i=document)=>{const[n,s]=P(e,t,i);if(0===n.length)throw Error("No Main Content Elements Found");return[Array.from(n).reduce(((e,t)=>t.offsetHeight>e.offsetHeight?t:e))||document.body,s]})(e,this._adInjectionMap,t);this._mainContentDiv=i,this._totalAvailableElements=n,this._mainContentHeight=((e,t="div #comments, section .comments")=>{const i=e.querySelector(t);return i?e.offsetHeight-i.offsetHeight:e.offsetHeight})(this._mainContentDiv)}_getElementCoords(e,t=!1){const i=e.getBoundingClientRect();return(t?i.top:i.bottom)+window.scrollY}_addContentAd(e,t,i=document){var n,s;let o=null;const r=le(t),a=ce(t),l=(null==(s=this._clsOptions.siteAds.adOptions.stickyContainerConfig)||null==(n=s.content)?void 0:n.enabled)&&this._stickyContainerAdsExperiment.result?"adthrive-sticky-container":"",c=this.addAd(e,this.getDynamicElementId(t),t.position,[l,r,a,...t.classNames]);if(c){const e=re(t,c);if(e.length){c.style.minHeight=this.locationToMinHeight[t.location];o={clsDynamicAd:t,dynamicAd:t,element:c,sizes:e,name:`${t.location}_${t.sequence}`,infinite:i!==document}}}return o}getDynamicElementId(e){return`AdThrive_${e.location}_${e.sequence}_${this._device}`}getElements(e,t=document){return t.querySelectorAll(e)}addAd(e,t,i,n=[]){if(!document.getElementById(t)){const s=`<div id="${t}" class="adthrive-ad ${n.join(" ")}"></div>`;e.insertAdjacentHTML(i,s)}return document.getElementById(t)}_repeatDynamicAds(t){const i=[],n=this._removeRecipeCapExperiment.result&&t.location===d.Recipe?99:this.locationMaxLazySequence.get(t.location),s=t.lazy?w(n,0):0,o=t.max,r=t.lazyMax,a=0===s&&t.lazy?o+r:Math.min(Math.max(s-t.sequence+1,0),o+r),l=Math.max(o,a);for(let n=0;n<l;n++){const s=Number(t.sequence)+n;if("Recipe_1"!==t.name||5!==s){const r=t.lazy&&n>=o;i.push(e({},t,{sequence:s,lazy:r}))}}return i}_locationEnabled(e){const t=this._clsOptions.enabledLocations.includes(e.location),i=this._clsOptions.disableAds&&this._clsOptions.disableAds.all||document.body.classList.contains("adthrive-disable-all"),n=!document.body.classList.contains("adthrive-disable-content")&&!this._clsOptions.disableAds.reasons.has("content_plugin");return t&&!i&&n}constructor(e,t){this._clsOptions=e,this._adInjectionMap=t,this._recipeCount=0,this._mainContentHeight=0,this._mainContentDiv=null,this._totalAvailableElements=[],this._minDivHeight=250,this._densityDevice=h.Desktop,this._pubLog={onePerViewport:!1,targetDensity:0,targetDensityUnits:0,combinedMax:0},this._densityMax=.99,this._smallerIncrementAttempts=0,this._absoluteMinimumSpacingByDevice=250,this._usedAbsoluteMinimum=!1,this._infPageEndOffset=0,this.locationMaxLazySequence=new Map([[d.Recipe,5]]),this.locationToMinHeight={Below_Post:Ee,Content:Ee,Recipe:Ee,Sidebar:Ee};const{tablet:i,desktop:n}=this._clsOptions.siteAds.breakpoints;this._device=((e,t)=>{const i=window.innerWidth;return i>=t?"desktop":i>=e?"tablet":"phone"})(i,n),this._config=new ae(e),this._clsOptions.enabledLocations=this._config.enabledLocations,this._clsTargetAdDensitySiteExperiment=this._clsOptions.siteAds.siteExperiments?new Oe(this._clsOptions):null,this._stickyContainerAdsExperiment=new xe,this._stickyContainerRecipeExperiment=new Ae,this._removeRecipeCapExperiment=new ue}}function ke(e,t){if(null==e)return{};var i,n,s={},o=Object.keys(e);for(n=0;n<o.length;n++)i=o[n],t.indexOf(i)>=0||(s[i]=e[i]);return s}class De{get enabled(){return!0}}class Ie extends De{setPotentialPlayersMap(){const e=this._videoConfig.players||[],t=this._filterPlayerMap(),i=e.filter((e=>"stationaryRelated"===e.type&&e.enabled));return t.stationaryRelated=i,this._potentialPlayerMap=t,this._potentialPlayerMap}_filterPlayerMap(){const e=this._videoConfig.players,t={stickyRelated:[],stickyPlaylist:[],stationaryRelated:[]};return e&&e.length?e.filter((e=>{var t;return null==(t=e.devices)?void 0:t.includes(this._device)})).reduce(((e,t)=>(e[t.type]||(C.event(this._component,"constructor","Unknown Video Player Type detected",t.type),e[t.type]=[]),t.enabled&&e[t.type].push(t),e)),t):t}_checkPlayerSelectorOnPage(e){const t=this._potentialPlayerMap[e].map((e=>({player:e,playerElement:this._getPlacementElement(e)})));return t.length?t[0]:{player:null,playerElement:null}}_getOverrideElement(e,t,i){if(e&&t){const n=document.createElement("div");t.insertAdjacentElement(e.position,n),i=n}else{const{player:e,playerElement:t}=this._checkPlayerSelectorOnPage("stickyPlaylist");if(e&&t){const n=document.createElement("div");t.insertAdjacentElement(e.position,n),i=n}}return i}_shouldOverrideElement(e){const t=e.getAttribute("override-embed");return"true"===t||"false"===t?"true"===t:!!this._videoConfig.relatedSettings&&this._videoConfig.relatedSettings.overrideEmbedLocation}_checkPageSelector(e,t,i=[]){if(e&&t&&0===i.length){return!("/"===window.location.pathname)&&C.event("VideoUtils","getPlacementElement",new Error(`PSNF: ${e} does not exist on the page`)),!1}return!0}_getElementSelector(e,t,i){return t&&t.length>i?t[i]:(C.event("VideoUtils","getPlacementElement",new Error(`ESNF: ${e} does not exist on the page`)),null)}_getPlacementElement(e){const{pageSelector:t,elementSelector:i,skip:n}=e,s=R(t),{valid:o,elements:r}=s,a=ke(s,["valid","elements"]),l=I(i),{valid:c,elements:d}=l,h=ke(l,["valid","elements"]);if(""!==t&&!o)return C.error("VideoUtils","getPlacementElement",new Error(`${t} is not a valid selector`),a),null;if(!c)return C.error("VideoUtils","getPlacementElement",new Error(`${i} is not a valid selector`),h),null;if(!this._checkPageSelector(t,o,r))return null;return this._getElementSelector(i,d,n)||null}_getEmbeddedPlayerType(e){let t=e.getAttribute("data-player-type");return t&&"default"!==t||(t=this._videoConfig.relatedSettings?this._videoConfig.relatedSettings.defaultPlayerType:"static"),this._stickyRelatedOnPage&&(t="static"),t}_getMediaId(e){const t=e.getAttribute("data-video-id");return!!t&&(this._relatedMediaIds.push(t),t)}_createRelatedPlayer(e,t,i,n){"collapse"===t?this._createCollapsePlayer(e,i):"static"===t&&this._createStaticPlayer(e,i,n)}_createCollapsePlayer(t,i){const{player:n,playerElement:s}=this._checkPlayerSelectorOnPage("stickyRelated"),o=n||this._potentialPlayerMap.stationaryRelated[0];if(o&&o.playerId){this._shouldOverrideElement(i)&&(i=this._getOverrideElement(n,s,i)),i=document.querySelector(`#cls-video-container-${t} > div`)||i,this._createStickyRelatedPlayer(e({},o,{mediaId:t}),i)}else C.error(this._component,"_createCollapsePlayer","No video player found")}_createStaticPlayer(t,i,n){if(this._potentialPlayerMap.stationaryRelated.length&&this._potentialPlayerMap.stationaryRelated[0].playerId){const s=this._potentialPlayerMap.stationaryRelated[0];this._createStationaryRelatedPlayer(e({},s,{mediaOrPlaylistId:t}),i,n)}else C.error(this._component,"_createStaticPlayer","No video player found")}_shouldRunAutoplayPlayers(){return!(!this._isVideoAllowedOnPage()||!this._potentialPlayerMap.stickyRelated.length&&!this._potentialPlayerMap.stickyPlaylist.length)}_determineAutoplayPlayers(){const e=this._component,t="VideoManagerComponent"===e,i=this._context;if(this._stickyRelatedOnPage)return void C.event(e,"stickyRelatedOnPage",t&&{device:i&&i.device,isDesktop:this._device}||{});const{player:n,playerElement:s}=this._checkPlayerSelectorOnPage("stickyPlaylist");n&&n.playerId&&n.playlistId&&s?this._createPlaylistPlayer(n,s):Math.random()<.01&&setTimeout((()=>{C.event(e,"noStickyPlaylist",t&&{vendor:"none",device:i&&i.device,isDesktop:this._device}||{})}),1e3)}_initializeRelatedPlayers(e){const t=new Map;for(let i=0;i<e.length;i++){const n=e[i],s=n.offsetParent,o=this._getEmbeddedPlayerType(n),r=this._getMediaId(n);if(s&&r){const e=(t.get(r)||0)+1;t.set(r,e),this._createRelatedPlayer(r,o,n,e)}}}constructor(e,t,i){super(),this._videoConfig=e,this._component=t,this._context=i,this._stickyRelatedOnPage=!1,this._relatedMediaIds=[],this._device=A()?"desktop":"mobile",this._potentialPlayerMap=this.setPotentialPlayersMap()}}class Re extends Ie{init(){this._initializePlayers()}_wrapVideoPlayerWithCLS(e,t,i=0){if(e.parentNode){const n=e.offsetWidth*(9/16),s=this._createGenericCLSWrapper(n,t,i);return e.parentNode.insertBefore(s,e),s.appendChild(e),s}return null}_createGenericCLSWrapper(e,t,i){const n=document.createElement("div");return n.id=`cls-video-container-${t}`,n.className="adthrive",n.style.minHeight=`${e+i}px`,n}_getTitleHeight(){const e=document.createElement("h3");e.style.margin="10px 0",e.innerText="Title",e.style.visibility="hidden",document.body.appendChild(e);const t=window.getComputedStyle(e),i=parseInt(t.height,10),n=parseInt(t.marginTop,10),s=parseInt(t.marginBottom,10);return document.body.removeChild(e),Math.min(i+s+n,50)}_initializePlayers(){const e=document.querySelectorAll(this._IN_POST_SELECTOR);e.length&&this._initializeRelatedPlayers(e),this._shouldRunAutoplayPlayers()&&this._determineAutoplayPlayers()}_createStationaryRelatedPlayer(e,t,i){const n="mobile"===this._device?[400,225]:[640,360],s=u.Video_In_Post_ClicktoPlay_SoundOn;if(t&&e.mediaOrPlaylistId){const o=`${e.mediaOrPlaylistId}_${i}`,r=this._wrapVideoPlayerWithCLS(t,o);this._playersAddedFromPlugin.push(e.mediaOrPlaylistId),r&&this._clsOptions.setInjectedVideoSlots({playerId:e.playerId,playerName:s,playerSize:n,element:r,type:"stationaryRelated"})}}_createStickyRelatedPlayer(e,t){const i="mobile"===this._device?[400,225]:[640,360],n=u.Video_Individual_Autoplay_SOff;if(this._stickyRelatedOnPage=!0,this._videoConfig.mobileStickyPlayerOnPage="mobile"===this._device,t&&e.position&&e.mediaId){const s=document.createElement("div");t.insertAdjacentElement(e.position,s);const o=this._getTitleHeight(),r=this._wrapVideoPlayerWithCLS(s,e.mediaId,this._WRAPPER_BAR_HEIGHT+o);this._playersAddedFromPlugin.push(e.mediaId),r&&this._clsOptions.setInjectedVideoSlots({playlistId:e.playlistId,playerId:e.playerId,playerSize:i,playerName:n,element:s,type:"stickyRelated"})}}_createPlaylistPlayer(e,t){const i=e.playlistId,n="mobile"===this._device?u.Video_Coll_SOff_Smartphone:u.Video_Collapse_Autoplay_SoundOff,s="mobile"===this._device?[400,225]:[640,360];this._videoConfig.mobileStickyPlayerOnPage=!0;const o=document.createElement("div");t.insertAdjacentElement(e.position,o);let r=this._WRAPPER_BAR_HEIGHT;e.title&&(r+=this._getTitleHeight());const a=this._wrapVideoPlayerWithCLS(o,i,r);this._playersAddedFromPlugin.push(`playlist-${i}`),a&&this._clsOptions.setInjectedVideoSlots({playlistId:e.playlistId,playerId:e.playerId,playerSize:s,playerName:n,element:o,type:"stickyPlaylist"})}_isVideoAllowedOnPage(){const e=this._clsOptions.disableAds;if(e&&e.video){let t="";e.reasons.has("video_tag")?t="video tag":e.reasons.has("video_plugin")?t="video plugin":e.reasons.has("video_page")&&(t="command queue");const i=t?"ClsVideoInsertionMigrated":"ClsVideoInsertion";return C.error(i,"isVideoAllowedOnPage",new Error(`DBP: Disabled by publisher via ${t||"other"}`)),!1}return!this._clsOptions.videoDisabledFromPlugin}constructor(e,t){super(e,"ClsVideoInsertion"),this._videoConfig=e,this._clsOptions=t,this._IN_POST_SELECTOR=".adthrive-video-player",this._WRAPPER_BAR_HEIGHT=36,this._playersAddedFromPlugin=[],t.removeVideoTitleWrapper&&(this._WRAPPER_BAR_HEIGHT=0)}}class Me{add(e,t,i,n=document){this._map.push({el:e,coords:t,dynamicAd:i,target:n})}get map(){return this._map}sort(){this._map.sort((({coords:e},{coords:t})=>e-t))}filterUsed(){this._map=this._map.filter((({dynamicAd:e})=>!e.used))}reset(){this._map=[]}constructor(){this._map=[]}}class Le extends Me{}try{(()=>{const e=new H;e&&e.enabled&&(new Pe(e,new Le).start(),new Re(new F(e),e).init())})()}catch(e){C.error("CLS","pluginsertion-iife",e),window.adthriveCLS&&(window.adthriveCLS.injectedFromPlugin=!1)}}(); </script><script data-no-optimize="1" data-cfasync="false">(function () {var clsElements = document.querySelectorAll("script[id^='cls-']"); window.adthriveCLS && clsElements && clsElements.length === 0 ? window.adthriveCLS.injectedFromPlugin = false : ""; })();</script><script type="text/javascript"> // Quantcast var _qevents = _qevents || []; (function() { var elem = document.createElement('script'); elem.src = (document.location.protocol == "https:" ? "https://secure" : "http://edge") + ".quantserve.com/quant.js"; elem.async = true; elem.type = "text/javascript"; var scpt = document.getElementsByTagName('script')[0]; scpt.parentNode.insertBefore(elem, scpt); })(); _qevents.push({qacct:"p-73816c7sp-TNg"}); // comScore var _comscore = _comscore || []; (function() { var s = document.createElement("script"), el = document.getElementsByTagName("script")[0]; s.async = true; s.src = (document.location.protocol == "https:" ? "https://sb" : "http://b") + ".scorecardresearch.com/beacon.js"; el.parentNode.insertBefore(s, el); })(); _comscore.push({c1:"2", c2:"27134408"}); </script> <noscript><div style="display:none;"><img src="//pixel.quantserve.com/pixel/p-73816c7sp-TNg.gif" border="0" height="1" width="1" alt="Quantcast"/></div></noscript> <noscript><img src="https://sb.scorecardresearch.com/p?c1=2&c2=27134408&cv=2.0&cj=1" /></noscript> <script type="text/javascript"> window._taboola = window._taboola || []; _taboola.push({flush: true}); </script> <noscript><img height="1" width="1" style="display: none;" src="https://www.facebook.com/tr?id=1931209583834020&ev=ViewContent&noscript=1&cd%5Bpage_title%5D=Prince+William+and+Kate%27s+Former+Aide+Says+Meghan+Is+Secretly+Working+Hard+to+Heal+Tensions+With+Them&cd%5Bpost_type%5D=post&cd%5Bpost_id%5D=3747517&cd%5Bplugin%5D=PixelYourSite&cd%5Buser_role%5D=guest&cd%5Bevent_url%5D=www.cheatsheet.com%2Fentertainment%2Fprince-william-kates-former-aide-says-meghan-secretly-working-hard-heal-tensions.html%2F" alt=""></noscript> <noscript><img height="1" width="1" style="display: none;" src="https://www.facebook.com/tr?id=1931209583834020&ev=PageView&noscript=1&cd%5Bpost_category%5D=Entertainment%2C+Royal+family&cd%5Bpage_title%5D=Prince+William+and+Kate%27s+Former+Aide+Says+Meghan+Is+Secretly+Working+Hard+to+Heal+Tensions+With+Them&cd%5Bpost_type%5D=post&cd%5Bpost_id%5D=3747517&cd%5Bplugin%5D=PixelYourSite&cd%5Buser_role%5D=guest&cd%5Bevent_url%5D=www.cheatsheet.com%2Fentertainment%2Fprince-william-kates-former-aide-says-meghan-secretly-working-hard-heal-tensions.html%2F" alt=""></noscript> <script type='text/javascript' src='https://www.cheatsheet.com/wp-content/mu-plugins/endgame360-plugin/dist/js/shared.js?ver=1.0.0' id='endgame360_plugin_shared-js'></script> <script type='text/javascript' src='https://www.cheatsheet.com/wp-content/mu-plugins/endgame360-plugin/dist/js/frontend.js?ver=1.0.0' id='endgame360_plugin_frontend-js'></script> <script type='text/javascript' src='https://www.cheatsheet.com/wp-content/plugins/contact-form-7/includes/swv/js/index.js?ver=5.8.3' id='swv-js'></script> <script type='text/javascript' id='contact-form-7-js-extra'> /* <![CDATA[ */ var wpcf7 = {"api":{"root":"https:\/\/www.cheatsheet.com\/wp-json\/","namespace":"contact-form-7\/v1"}}; /* ]]> */ </script> <script type='text/javascript' src='https://www.cheatsheet.com/wp-content/plugins/contact-form-7/includes/js/index.js?ver=5.8.3' id='contact-form-7-js'></script> <script type='text/javascript' src='https://www.cheatsheet.com/wp-content/themes/endgame360-theme/dist/js/frontend.js?ver=3fa624cf201dcd320150' id='frontend-js'></script> <script type='text/javascript' src='https://www.google.com/recaptcha/api.js?render=6LdRRxkoAAAAANrduZmWHbNG5P7X5q9qKcMQANoB&ver=3.0' id='google-recaptcha-js'></script> <script type='text/javascript' src='https://www.cheatsheet.com/wp-includes/js/dist/vendor/wp-polyfill-inert.min.js?ver=3.1.2' id='wp-polyfill-inert-js'></script> <script type='text/javascript' src='https://www.cheatsheet.com/wp-includes/js/dist/vendor/regenerator-runtime.min.js?ver=0.13.11' id='regenerator-runtime-js'></script> <script type='text/javascript' src='https://www.cheatsheet.com/wp-includes/js/dist/vendor/wp-polyfill.min.js?ver=3.15.0' id='wp-polyfill-js'></script> <script type='text/javascript' id='wpcf7-recaptcha-js-extra'> /* <![CDATA[ */ var wpcf7_recaptcha = {"sitekey":"6LdRRxkoAAAAANrduZmWHbNG5P7X5q9qKcMQANoB","actions":{"homepage":"homepage","contactform":"contactform"}}; /* ]]> */ </script> <script type='text/javascript' src='https://www.cheatsheet.com/wp-content/plugins/contact-form-7/modules/recaptcha/index.js?ver=5.8.3' id='wpcf7-recaptcha-js'></script> <script type='text/javascript' src='https://www.cheatsheet.com/wp-content/themes/endgame360-theme/legacy-styling/src/js/analytics-scripts.js?ver=1729687570' id='analytics-scripts-js'></script> <script>!function(){"use strict";!function(e){if(-1===e.cookie.indexOf("__adblocker")){e.cookie="__adblocker=; expires=Thu, 01 Jan 1970 00:00:00 GMT; path=/";var t=new XMLHttpRequest;t.open("GET","https://ads.adthrive.com/abd/abd.js",!0),t.onreadystatechange=function(){if(XMLHttpRequest.DONE===t.readyState)if(200===t.status){var a=e.createElement("script");a.innerHTML=t.responseText,e.getElementsByTagName("head")[0].appendChild(a)}else{var n=new Date;n.setTime(n.getTime()+3e5),e.cookie="__adblocker=true; expires="+n.toUTCString()+"; path=/"}},t.send()}}(document)}(); </script><script>!function(){"use strict";var e;e=document,function(){var t,n;function r(){var t=e.createElement("script");t.src="https://cafemedia-com.videoplayerhub.com/galleryplayer.js",e.head.appendChild(t)}function a(){var t=e.cookie.match("(^|[^;]+)\\s*__adblocker\\s*=\\s*([^;]+)");return t&&t.pop()}function c(){clearInterval(n)}return{init:function(){var e;"true"===(t=a())?r():(e=0,n=setInterval((function(){100!==e&&"false"!==t||c(),"true"===t&&(r(),c()),t=a(),e++}),50))}}}().init()}(); </script> </body> </html> <!-- Performance optimized by Redis Object Cache. Learn more: https://wprediscache.com -->