{"id":1606988,"date":"2026-02-07T02:26:41","date_gmt":"2026-02-07T02:26:41","guid":{"rendered":"https:\/\/celebrity.land\/pt\/?p=1606988"},"modified":"2026-02-07T02:26:41","modified_gmt":"2026-02-07T02:26:41","slug":"fans-react-to-singers-new-single","status":"publish","type":"post","link":"https:\/\/celebrity.land\/pt\/fans-react-to-singers-new-single\/","title":{"rendered":"Fans react to singer\u2019s new single"},"content":{"rendered":"\n<figure><\/figure>\n<\/p>\n<div>\n<div class=\"medium-insert-images ui-sortable\">\n<figure><figcaption class=\"\">Taylor Swift\u2019s \u2018Opalite\u2019 music video: Fans&#8217; reactions<\/figcaption><\/figure>\n<\/div>\n<p>Taylor Swift has shifted the conversation back to her music, and fans are clearly here for it.\u00a0<\/p>\n<p>The singer dropped the much-anticipated music video for <i>Opalite<\/i>\u00a0this week, and reactions online suggest it\u2019s already becoming one of the most talked-about visuals from <i>The Life of a Showgirl <\/i>era.<\/p>\n<p>The video, written and directed by Swift herself, arrived just ahead of Super Bowl weekend and leans heavily into playful nostalgia.\u00a0<\/p>\n<h2>Fans&#8217; reactions to\u00a0Taylor Swift\u2019s \u2018Opalite\u2019 music video<\/h2>\n<p>Packed with a \u201990s aesthetic, celebrity cameos and self-aware humour, <i>Opalite<\/i>\u00a0has prompted an outpouring of fan responses praising both its creativity and its light-hearted tone.<\/p>\n<p>On Reddit\u2019s &#8220;popheads&#8221; forum, one fan summed up the mood by writing, \u201cThis was HILARIOUS! I actually laughed while watching. Brought me some joy today.\u201d\u00a0<\/p>\n<p>Another added, \u201cDare I say this is probably her best video so far?\u201d\u00a0<\/p>\n<p>Others were quick to point out the cast, with one comment reading, \u201cI did not expect to see a Lewis Capaldi and Cillian Murphy cameo. Also the music video is very fun and Taylor looks like she\u2019s having fun in the music video.\u201d<\/p>\n<p>Much of the excitement centres on the fact that nearly everyone featured in the video appeared alongside Swift during her October 2025 guest spot on <i>The Graham Norton Show<\/i>.\u00a0<\/p>\n<p>Swift later explained that the idea came to her during that appearance, calling the setting \u201cone of my favourite shows.\u201d\u00a0<\/p>\n<p>In an Instagram post, she wrote, \u201cThe idea for the Opalite music video crash landed into my imagination when I was doing promo for <i>The Life of a Showgirl<\/i>.\u201d<\/p>\n<p>She went on to describe how Domhnall Gleeson joking about appearing in one of her videos sparked the concept.\u00a0<\/p>\n<p>\u201cI remember thinking I got ridiculously lucky with the group I was paired with \u2026 I was instantly struck with an idea,\u201d Swift shared.\u00a0<\/p>\n<p>\u201cAnd so a week later [Gleeson] received an email script I\u2019d written for the <i>Opalite <\/i>video, where he was playing the starring role.\u201d<\/p>\n<p>Fans clearly loved discovering the connection.\u00a0<\/p>\n<p>One Reddit user wrote, \u201cJaw dropped once I realized halfway through the video that everyone she included was in her Graham Norton interview. Very fun 80s-style romp.\u201d\u00a0<\/p>\n<p>Another commented on Norton\u2019s cameo specifically, referencing the presenter\u2019s on-screen moment by saying, \u201cThe ending bit from Graham Norton! Where he jokes \u2018yeah I\u2019m trying to be in Taylor\u2019s next MV\u2019 and she\u2019s like.\u201d<\/p>\n<p>In the video, Swift plays a lonely character who befriends a pet rock, while Gleeson\u2019s character forms a similarly strange bond with a cactus.\u00a0<\/p>\n<p>A fictional \u201cOpalite spray\u201d brings the characters together by magically transforming objects into people.\u00a0<\/p>\n<p>Graham Norton appears as a salesman promoting a reverse serum called \u201cNope-alite,\u201d while Jodie Turner-Smith plays a fitness instructor, Greta Lee appears as a fictional MTV singer-songwriter, and Lewis Capaldi shows up as a shopping mall photographer. Cillian Murphy does not act on screen but appears as a billboard image and provides a voiceover.<\/p>\n<p>Norton later shared his own excitement, posting online, \u201cThe thrill of a lifetime and the hardest secret I\u2019ve ever had to keep!! Thank you thank you.\u201d<\/p>\n<p>Over on the &#8220;TaylorSwift&#8221; Reddit forum, fans echoed similar enthusiasm. One wrote, \u201cShe really knocked it out of the park with this video, bravo!\u201d<\/p>\n<p>Another added, \u201cThis is my favourite of her MVs so far.\u201d\u00a0<\/p>\n<p>Several comments focused on Swift\u2019s styling, with one fan admitting, \u201cI didn\u2019t recognize her with the brown hair at first,\u201d while another praised the look, saying they loved how she leaned into her \u201chopeless romantic awkwardness.\u201d<\/p>\n<p>Others highlighted the technical choices, with a fan noting, \u201cLove this video, so funny! Also love the aspect ratio choice which fits perfectly with the old 90s TV.\u201d\u00a0<\/p>\n<p>Another reaction read, \u201cAbsolutely not what I was expecting at all but I LOVED it. So fun and I love how it was shot.\u201d<\/p>\n<h2>Taylor Swift on \u2018Opalite\u2019 music video<\/h2>\n<p>Swift herself seemed to relish the experience. Reflecting on the process, she wrote, \u201cI had more fun than I ever imagined \u2013 Made new friends, metaphors, and fashion choices. It was an absolute thrill to create this story and these characters.\u201d<\/p>\n<p><i>Opalite,<\/i>\u00a0which is about love and fittingly nods to opals, the birthstone of Swift\u2019s fianc\u00e9 Travis Kelce, had already reached No. 2 in the UK charts before the video\u2019s release and is expected to climb again.\u00a0<\/p>\n<p>For now, the video is available exclusively on Apple Music and Spotify Premium, with a wider release on YouTube scheduled for Sunday.<\/p>\n<p>Judging by fan reactions so far, Swift\u2019s return to playful storytelling has landed exactly where she needed it to, and viewers are more than happy to come along for the ride.<\/p>\n<h2>Taylor Swift\u2019s \u2018Opalite\u2019 song lyrics\u00a0<\/h2>\n<p><b>[Verse 1]<\/b><\/p>\n<p>I had a bad habit<\/p>\n<p>Of missing lovers past<\/p>\n<p>My brother used to call it<\/p>\n<p>&#8220;Eating out of the trash&#8221;<\/p>\n<p>It&#8217;s never gonna last<\/p>\n<p>I thought my house was haunted<\/p>\n<p>I used to live with ghosts<\/p>\n<p>And all the perfect couples<\/p>\n<p>Said, &#8220;When you know, you know&#8221;<\/p>\n<p>And, &#8220;When you don&#8217;t, you don&#8217;t&#8221;<\/p>\n<p><b>[Pre-Chorus]<\/b><\/p>\n<p>And all of the foes, and all of the friends (Ha, ha)<\/p>\n<p>Have seen it before, they&#8217;ll see it again (Ha, ha)<\/p>\n<p>Life is a song, it ends when it ends<\/p>\n<p>I was wrong<\/p>\n<p><b>[Chorus]<\/b><\/p>\n<p>But my mama told me, &#8220;It&#8217;s alright<\/p>\n<p>You were dancing through the lightning strikes<\/p>\n<p>Sleepless in the onyx night<\/p>\n<p>But now, the sky is opalite, oh-oh, oh, oh, oh<\/p>\n<p>Oh, my Lord<\/p>\n<p>Never made no one like you b\u0435fore<\/p>\n<p>You had to make your own sunshine<\/p>\n<p>But now, th\u0435 sky is opalite, oh-oh, oh, oh, oh, oh&#8221;<\/p>\n<p><b>[Verse 2]<\/b><\/p>\n<p>You couldn&#8217;t understand it<\/p>\n<p>Why you felt alone<\/p>\n<p>You were in it for real<\/p>\n<p>She was in her phone<\/p>\n<p>And you were just a pose<\/p>\n<p>And don&#8217;t we try to love love? (Love, love)<\/p>\n<p>We give it all we got (Give it all we got)<\/p>\n<p>You finally left the table (Uh, uh)<\/p>\n<p>And what a simple thought<\/p>\n<p>You&#8217;re starving &#8217;til you&#8217;re not<\/p>\n<p><b>[Pre-Chorus]<\/b><\/p>\n<p>And all of the foes, and all of the friends (Ha, ha)<\/p>\n<p>Have messed up before, they&#8217;ll mess up again (Ha, ha)<\/p>\n<p>Life is a song, it ends when it ends<\/p>\n<p>You move on<\/p>\n<p><b>[Chorus]<\/b><\/p>\n<p>And that&#8217;s when I told you, &#8220;It&#8217;s alright<\/p>\n<p>You were dancing through the lightning strikes<\/p>\n<p>Sleepless in the onyx night<\/p>\n<p>But now, the sky is opalite, oh-oh, oh, oh, oh<\/p>\n<p>Oh, my Lord<\/p>\n<p>Never met no one like you before<\/p>\n<p>You had to make your own sunshine<\/p>\n<p>But now, the sky is opalite, oh-oh, oh, oh, oh, oh&#8221;<\/p>\n<p><b>[Bridge]<\/b><\/p>\n<p>This is just<\/p>\n<p>A storm inside a teacup<\/p>\n<p>But shelter here with me, my love<\/p>\n<p>Thunder like a drum<\/p>\n<p>This life will beat you up, up, up, up<\/p>\n<p>This is just<\/p>\n<p>A temporary speed bump<\/p>\n<p>But failure brings you freedom<\/p>\n<p>And I can bring you love, love, love, love (Love)<\/p>\n<p><b>[Chorus]<\/b><\/p>\n<p>Don&#8217;t you sweat it, baby, it&#8217;s alright<\/p>\n<p>You were dancing through the lightning strikes<\/p>\n<p>Oh, so sleepless in the onyx night<\/p>\n<p>But now, the sky is opalite, oh-oh, oh, oh, oh<\/p>\n<p>Oh, my Lord<\/p>\n<p>Never met no one like you before (No)<\/p>\n<p>You had to make your own sunshine<\/p>\n<p>But now, the sky is opalite, oh-oh, oh, oh, oh, oh<\/p>\n<\/p>\n<\/div>\n<p>\n            setTimeout(function(){<br \/>\n                var scriptElement=document.createElement(&#8216;script&#8217;);<br \/>\n                scriptElement.type=&#8221;text\/javascript&#8221;;<br \/>\n                scriptElement.setAttribute=&#8221;async&#8221;;<br \/>\n                scriptElement.src=&#8221;https:\/\/www.geo.tv\/assets\/front\/js\/lazysizes.min.js&#8221;;<br \/>\n                document.body.appendChild(scriptElement);<br \/>\n            }, 1000);<br \/>\n            \/\/setTimeout(function(){ $(&#8216;.medium-insert-images&#8217;).find(&#8216;figure&#8217;).show() }, 3000);<br \/>\n            var loadDeferredJS = function() {<br \/>\n              var lazyloadjs = [&#8216;https:\/\/www.geo.tv\/assets\/front\/js\/lazysizes.min.js&#8217;];<br \/>\n              var alljs = [&#8216;https:\/\/www.geo.tv\/assets\/front\/js\/ui\/thirdparty.js?ver=133&#8217;];<br \/>\n              var jqueryjs = [&#8216;https:\/\/www.geo.tv\/assets\/front\/js\/ui\/jquery.min_new.js?ver=43&#8217;];<br \/>\n              var bootstrapjs = [&#8216;https:\/\/www.geo.tv\/assets\/front\/js\/ui\/bootstarp.js?ver=55&#8217;];<br \/>\n              var sliderjs = [&#8216;https:\/\/www.geo.tv\/assets\/front\/js\/ui\/swiper.min.js&#8217;];<br \/>\n              var firebaseappjs = [&#8216;https:\/\/www.gstatic.com\/firebasejs\/8.10.1\/firebase-app.js&#8217;];<br \/>\n              var firebasejs = [&#8216;https:\/\/www.gstatic.com\/firebasejs\/8.10.1\/firebase-analytics.js&#8217;,&#8217;https:\/\/www.gstatic.com\/firebasejs\/8.10.1\/firebase-messaging.js&#8217;];<br \/>\n              var firebasejs_tokenjs = [&#8216;https:\/\/www.geo.tv\/assets\/front\/js\/push_notification.js?v=1.511&#8217;];<br \/>\n              var alljscustom = [&#8216;https:\/\/www.geo.tv\/assets\/front\/js\/ui\/my.js?ver=5533&#8242;,&#8217;https:\/\/www.geo.tv\/assets\/front\/js\/mycustom.js?ver=5533&#8217;];<br \/>\n              \/*setTimeout(function(){<br \/>\n                  lazyloadjs.forEach(function (item,index) {<br \/>\n                      var scriptElement=document.createElement(&#8216;script&#8217;);<br \/>\n                      scriptElement.type=&#8221;text\/javascript&#8221;;<br \/>\n                      scriptElement.src = item;<br \/>\n                      document.body.appendChild(scriptElement);<br \/>\n                  });<br \/>\n              }, 500);*\/<br \/>\n                                    setTimeout(function(){<br \/>\n                          jqueryjs.forEach(function (item,index) {<br \/>\n                              var scriptElement=document.createElement(&#8216;script&#8217;);<br \/>\n                              scriptElement.type=&#8221;text\/javascript&#8221;;<br \/>\n                              scriptElement.src = item;<br \/>\n                              document.body.appendChild(scriptElement);<br \/>\n                          });<br \/>\n                    }, 1000);<br \/>\n                    \/\/ setTimeout(function(){<br \/>\n                    \/\/       bootstrapjs.forEach(function (item,index) {<br \/>\n                    \/\/           var scriptElement=document.createElement(&#8216;script&#8217;);<br \/>\n                    \/\/           scriptElement.type=&#8221;text\/javascript&#8221;;<br \/>\n                    \/\/           scriptElement.src = item;<br \/>\n                    \/\/           document.body.appendChild(scriptElement);<br \/>\n                    \/\/       });<br \/>\n                    \/\/ }, 2000);<br \/>\n                                    setTimeout(function(){<br \/>\n                      firebaseappjs.forEach(function (item,index) {<br \/>\n                          var scriptElement=document.createElement(&#8216;script&#8217;);<br \/>\n                          scriptElement.type=&#8221;text\/javascript&#8221;;<br \/>\n                          scriptElement.src = item;<br \/>\n                          document.body.appendChild(scriptElement);<br \/>\n                      });<br \/>\n                    }, 2500);<br \/>\n                    setTimeout(function(){<br \/>\n                      firebasejs.forEach(function (item,index) {<br \/>\n                          var scriptElement=document.createElement(&#8216;script&#8217;);<br \/>\n                          scriptElement.type=&#8221;text\/javascript&#8221;;<br \/>\n                          scriptElement.src = item;<br \/>\n                          document.head.appendChild(scriptElement);<br \/>\n                      });<br \/>\n                    }, 4000);<br \/>\n                    setTimeout(function(){<br \/>\n                      firebasejs_tokenjs.forEach(function (item,index) {<br \/>\n                                                        var scriptElement=document.createElement(&#8216;script&#8217;);<br \/>\n                              scriptElement.type=&#8221;text\/javascript&#8221;;<br \/>\n                              scriptElement.src = item;<br \/>\n                              document.head.appendChild(scriptElement);<br \/>\n                                                });<br \/>\n                    }, 6000);<br \/>\n              const jqueryIntervalcheck = setInterval(function () {<br \/>\n                if(typeof jQuery !== &#8220;undefined&#8221;){<br \/>\n                    clearInterval(jqueryIntervalcheck);<br \/>\n                                            setTimeout(function(){<br \/>\n                              sliderjs.forEach(function (item,index) {<br \/>\n                                  if(item == &#8216;https:\/\/www.geo.tv\/assets\/front\/js\/ui\/swiper.min.js&#8217;){<br \/>\n                                    var story_embed_gallery = $(&#8216;.story-area&#8217;).find(&#8216;.embedgallery&#8217;).length;<br \/>\n                                    \/\/var story_embed_gallery = 0;<br \/>\n                                    if(parseInt(story_embed_gallery) &gt; 0){<br \/>\n                                      var scriptElement=document.createElement(&#8216;script&#8217;);<br \/>\n                                      scriptElement.type=&#8221;text\/javascript&#8221;;<br \/>\n                                      scriptElement.src = item;<br \/>\n                                      document.body.appendChild(scriptElement);<br \/>\n                                    }<br \/>\n                                  }<br \/>\n                              });<br \/>\n                        }, 100);<br \/>\n                        setTimeout(function(){<br \/>\n                          alljscustom.forEach(function (item,index) {<br \/>\n                                var scriptElement=document.createElement(&#8216;script&#8217;);<br \/>\n                                scriptElement.type=&#8221;text\/javascript&#8221;;<br \/>\n                                scriptElement.src = item;<br \/>\n                                document.body.appendChild(scriptElement);<br \/>\n                          });<br \/>\n                        }, 1300);<br \/>\n                                            if($(&#8220;#entertainmentVideos&#8221;).length &gt; 0){<br \/>\n                            $(function () {<br \/>\n                              $(&#8220;#entertainmentVideos&#8221;).load(&#8220;https:\/\/www.geo.tv\/feeds\/getEntertainmentVideoStory&#8221;);<br \/>\n                            });<br \/>\n                        }<br \/>\n                    \/*const jqueryIntervalcount = setInterval(function () {<br \/>\n    if(typeof jQuery !== &#8220;undefined&#8221;){<br \/>\n        clearInterval(jqueryIntervalcount);*\/<br \/>\n        if($(&#8216;.infogram-embed&#8217;).length &gt; 0 || $(&#8217;embedinfogram&#8217;).length &gt; 0)<br \/>\n        {<br \/>\n            !function (e, t, n, s) {<br \/>\n                var i = &#8220;InfogramEmbeds&#8221;, o = e.getElementsByTagName<br \/>\n                if (\/^\\\/{2}\/.test(s) &amp;&amp; (s = d + s), window[i] &amp;&amp; window[i].initialized)window[i].process &amp;&amp; window[i].process(); else if (!e.getElementById(n)) {<br \/>\n                    var a = e.createElement<br \/>\n                    a.async = 1, a.id = n, a.src = s, o.parentNode.insertBefore(a, o)<br \/>\n                }<br \/>\n            }(document, &#8220;script&#8221;, &#8220;infogram-async&#8221;, &#8220;https:\/\/e.infogram.com\/js\/dist\/embed-loader-min.js&#8221;);<br \/>\n        }<br \/>\n        if($(&#8216;.flourishClass&#8217;).length &gt; 0)<br \/>\n        {<br \/>\n            var scriptElement=document.createElement(&#8216;script&#8217;);<br \/>\n            scriptElement.type=&#8221;text\/javascript&#8221;;<br \/>\n            scriptElement.setAttribute=&#8221;async&#8221;;<br \/>\n            scriptElement.src=&#8221;https:\/\/public.flourish.studio\/resources\/embed.js&#8221;;<br \/>\n            document.body.appendChild(scriptElement);<br \/>\n        }<br \/>\n        if($(&#8216;.apester-media&#8217;).length &gt; 0)<br \/>\n        {<br \/>\n            var scriptElement=document.createElement(&#8216;script&#8217;);<br \/>\n            scriptElement.type=&#8221;text\/javascript&#8221;;<br \/>\n            scriptElement.setAttribute=&#8221;async&#8221;;<br \/>\n            scriptElement.src=&#8221;https:\/\/static.apester.com\/js\/sdk\/latest\/apester-sdk.js&#8221;;<br \/>\n            document.body.appendChild(scriptElement);<br \/>\n        }<br \/>\n        if($(&#8216;.twitter-tweet&#8217;).length &gt; 0)<br \/>\n        {<br \/>\n            var tweetObj = document.getElementsByClassName(&#8216;tweetPost&#8217;);<br \/>\n            var counter_tweet = 0;<br \/>\n            if (tweetObj.length == 0) {<br \/>\n                tweetObj = document.getElementsByClassName(&#8216;twitter-tweet&#8217;);<br \/>\n                $.each(tweetObj, function (i, v) {<br \/>\n                    $(this).attr(&#8216;id&#8217;, &#8216;twitter-post-widget-&#8216; + i);<br \/>\n                });<br \/>\n            } else {<br \/>\n                $.each(tweetObj, function (i, v) {<br \/>\n                    if($(this).find(&#8216;.twitter-tweet&#8217;).length &gt; 0){<br \/>\n                        $(this).find(&#8216;.twitter-tweet&#8217;).attr(&#8216;id&#8217;, &#8216;twitter-post-widget-&#8216; + counter_tweet);<br \/>\n                        counter_tweet++;<br \/>\n                    }<br \/>\n                });<br \/>\n            }<br \/>\n            $.getScript(&#8216;https:\/\/platform.twitter.com\/widgets.js&#8217;, function () {<br \/>\n                var k = 0;<br \/>\n                var tweet = document.getElementById(&#8216;twitter-post-widget-&#8216; + k);<br \/>\n                var tweetParent, tweetID;<br \/>\n                while (tweet) {<br \/>\n                    tweetParent = tweet.parentNode;<br \/>\n                    \/\/tweetID = tweet.dataset.tweetId;<br \/>\n                    tweetID = tweetParent.getAttribute(&#8220;id&#8221;);<br \/>\n                    if(tweetID === null){<br \/>\n                      tweetID = tweet.dataset.tweetId;<br \/>\n                    }<br \/>\n                    \/\/var tweetVideoClass = tweet.getAttribute(&#8216;class&#8217;).split(&#8216; &#8216;)[0];<br \/>\n                    $(tweet).remove();<br \/>\n                    twttr.widgets.createTweet(<br \/>\n                        tweetID,<br \/>\n                        tweetParent<br \/>\n                    );<br \/>\n                    k++;<br \/>\n                    tweet = document.getElementById(&#8216;twitter-post-widget-&#8216; + k);<br \/>\n                }<br \/>\n            });<br \/>\n            \/*==============*\/<br \/>\n            var tweetObjVid = document.getElementsByClassName(&#8216;tweetVideo&#8217;);<br \/>\n            var counter_tweet = 0;<br \/>\n            if (tweetObjVid.length == 0) {<br \/>\n                tweetObjVid = document.getElementsByClassName(&#8216;twitter-video&#8217;);<br \/>\n                $.each(tweetObjVid, function (i, v) {<br \/>\n                    $(this).attr(&#8216;id&#8217;, &#8216;twitter-vid-widget-&#8216; + i);<br \/>\n                });<br \/>\n            } else {<br \/>\n                $.each(tweetObjVid, function (i, v) {<br \/>\n                    if($(this).find(&#8216;.twitter-video&#8217;).length &gt; 0){<br \/>\n                        $(this).find(&#8216;.twitter-tweet&#8217;).attr(&#8216;id&#8217;, &#8216;twitter-vid-widget-&#8216; + counter_tweet);<br \/>\n                        counter_tweet++;<br \/>\n                    }<br \/>\n                });<br \/>\n            }<br \/>\n            $.getScript(&#8216;\/\/platform.twitter.com\/widgets.js&#8217;, function () {<br \/>\n                var v = 0;<br \/>\n                var tweetVid = document.getElementById(&#8216;twitter-vid-widget-&#8216; + v);<br \/>\n                var tweetParentVid, tweetIDVid;<br \/>\n                while (tweetVid) {<br \/>\n                    tweetParentVid = tweetVid.parentNode;<br \/>\n                    \/\/tweetIDVid = tweetVid.dataset.tweetId;<br \/>\n                    tweetIDVid = tweetParentVid.getAttribute(&#8220;id&#8221;);<br \/>\n                    if(tweetIDVid === null){<br \/>\n                      tweetIDVid = tweet.dataset.tweetId;<br \/>\n                    }<br \/>\n                    $(tweetVid).remove();<br \/>\n                    twttr.widgets.createVideo(<br \/>\n                        tweetIDVid,<br \/>\n                        tweetParentVid<br \/>\n                    );<br \/>\n                    v++;<br \/>\n                    tweetVid = document.getElementById(&#8216;twitter-vid-widget-&#8216; + v);<br \/>\n                }<br \/>\n            });<br \/>\n        }<br \/>\n        if($(&#8216;.instagram-media&#8217;).length &gt; 0){<br \/>\n            var scriptElement=document.createElement(&#8216;script&#8217;);<br \/>\n            scriptElement.type=&#8221;text\/javascript&#8221;;<br \/>\n            scriptElement.setAttribute=&#8221;async&#8221;;<br \/>\n            scriptElement.src=&#8221;https:\/\/platform.instagram.com\/en_US\/embeds.js&#8221;;<br \/>\n            document.body.appendChild(scriptElement);<br \/>\n        }<br \/>\n        if($(&#8216;.tiktok-embed&#8217;).length &gt; 0){<br \/>\n            var scriptElement=document.createElement(&#8216;script&#8217;);<br \/>\n            scriptElement.type=&#8221;text\/javascript&#8221;;<br \/>\n            scriptElement.setAttribute=&#8221;async&#8221;;<br \/>\n            scriptElement.src=&#8221;https:\/\/www.tiktok.com\/embed.js&#8221;;<br \/>\n            document.body.appendChild(scriptElement);<br \/>\n        }<br \/>\n        if($(&#8216;.threadsPost&#8217;).length &gt; 0){<br \/>\n            var scriptElement=document.createElement(&#8216;script&#8217;);<br \/>\n            scriptElement.type=&#8221;text\/javascript&#8221;;<br \/>\n            scriptElement.setAttribute=&#8221;async&#8221;;<br \/>\n            scriptElement.src=&#8221;https:\/\/www.threads.net\/embed.js&#8221;;<br \/>\n            document.body.appendChild(scriptElement);<br \/>\n        }<br \/>\n        if($(&#8216;.fb-video&#8217;).length &gt; 0 || $(&#8216;.fb-post&#8217;).length &gt; 0){<br \/>\n            var container_width = $(window).width();<br \/>\n             if(container_width  0){<br \/>\n                    let embed_url = $(&#8216;.fb-video&#8217;).attr(&#8216;data-href&#8217;);<br \/>\n                    let htmla=&#8221;<\/p>\n<div class=\"fb_embed_section fb-video\"><\/div>\n<div class=\"clearfix\"><\/div>\n<p>&#8216;;<br \/>\n                    $(&#8216;.fb-video&#8217;).parent(&#8216;.embed_external_url&#8217;).html(htmla);<br \/>\n                }<br \/>\n                else{<br \/>\n                    let embed_url = $(&#8216;.fb-post&#8217;).attr(&#8216;data-href&#8217;);<br \/>\n                    let htmla=&#8221;<\/p>\n<div class=\"fb_embed_section fb-post\"><\/div>\n<div class=\"clearfix\"><\/div>\n<p>&#8216;;<br \/>\n                }<br \/>\n            }<br \/>\n            $(&#8216;body&#8217;).prepend(&#8216;<\/p>\n<div id=\"fb-root\"><\/div>\n<p>&#8216;);<br \/>\n            var scriptElement=document.createElement(&#8216;script&#8217;);<br \/>\n            scriptElement.type=&#8221;text\/javascript&#8221;;<br \/>\n            scriptElement.setAttribute=&#8221;async&#8221;;<br \/>\n            scriptElement.src=&#8221;https:\/\/connect.facebook.net\/en_US\/sdk.js#xfbml=1&amp;version=v2.11&amp;appId=580305968816694&#8243;;<br \/>\n            document.body.appendChild(scriptElement);<br \/>\n        }<br \/>\n        var scriptElement=document.createElement(&#8216;script&#8217;);<br \/>\n        scriptElement.type=&#8221;text\/javascript&#8221;;<br \/>\n        scriptElement.setAttribute=&#8221;async&#8221;;<br \/>\n        scriptElement.src=&#8221;\/\/dcc4iyjchzom0.cloudfront.net\/widget\/loader.js&#8221;;<br \/>\n        document.body.appendChild(scriptElement);<br \/>\n    \/*}<br \/>\n},100);*\/                }<br \/>\n              },100);<br \/>\n            };<br \/>\n            var raf = window.requestAnimationFrame || window.mozRequestAnimationFrame ||<br \/>\n            window.webkitRequestAnimationFrame || window.msRequestAnimationFrame;<br \/>\n            var loadDeferredJSCaptcha = function() {<br \/>\n                var addJSNode = document.getElementById(&#8220;captchejs&#8221;);<br \/>\n                var replacement = document.createElement(&#8220;div&#8221;);<br \/>\n                replacement.innerHTML = addJSNode.textContent;<br \/>\n                document.body.appendChild(replacement);<br \/>\n                addJSNode.parentElement.removeChild(addJSNode);<br \/>\n            };<br \/>\n            window.addEventListener(&#8216;load&#8217;, loadDeferredJS);<br \/>\n                            \/\/window.addEventListener(&#8216;load&#8217;, loadDeferredJSCaptcha);\n                      <\/p>\n<p><em> \u2018 The preceding article may include information circulated by third parties \u2019 <\/em><\/p>\n<p><em> \u2018 Some details of this article were extracted from the following source www.geo.tv \u2019 <\/em><\/p>\n<p><script async src=\"\/\/www.instagram.com\/embed.js\"><\/script><\/p>\n<p><em> \u2018 O artigo anterior foi obtido e traduzido do site internacional da celebrity.land   \u2019 Source Link <\/em><\/p>\n\n","protected":false},"excerpt":{"rendered":"<p>Taylor Swift\u2019s \u2018Opalite\u2019 music video: Fans&#8217; reactions Taylor Swift has shifted the conversation back to her music, and fans are clearly here for it.\u00a0 The singer dropped the much-anticipated music video for Opalite\u00a0this week, and reactions online suggest it\u2019s already becoming one of the most talked-about visuals from The Life of a Showgirl era. The [&hellip;]<\/p>\n","protected":false},"author":2,"featured_media":1606989,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"jnews-multi-image_gallery":[],"jnews_single_post":[],"jnews_primary_category":[],"jnews_override_counter":[],"footnotes":""},"categories":[42],"tags":[],"class_list":["post-1606988","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-musica"],"_links":{"self":[{"href":"https:\/\/celebrity.land\/pt\/wp-json\/wp\/v2\/posts\/1606988","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/celebrity.land\/pt\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/celebrity.land\/pt\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/celebrity.land\/pt\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/celebrity.land\/pt\/wp-json\/wp\/v2\/comments?post=1606988"}],"version-history":[{"count":1,"href":"https:\/\/celebrity.land\/pt\/wp-json\/wp\/v2\/posts\/1606988\/revisions"}],"predecessor-version":[{"id":1606990,"href":"https:\/\/celebrity.land\/pt\/wp-json\/wp\/v2\/posts\/1606988\/revisions\/1606990"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/celebrity.land\/pt\/wp-json\/wp\/v2\/media\/1606989"}],"wp:attachment":[{"href":"https:\/\/celebrity.land\/pt\/wp-json\/wp\/v2\/media?parent=1606988"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/celebrity.land\/pt\/wp-json\/wp\/v2\/categories?post=1606988"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/celebrity.land\/pt\/wp-json\/wp\/v2\/tags?post=1606988"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}