More
    HomeGossip & NewsPhoebe Bridgers and Paul Mescal’s Relationship Timeline

    Phoebe Bridgers and Paul Mescal’s Relationship Timeline

    []

    She would give him the moon. Phoebe Bridgers and Paul Mescal kept their romance under the radar before finally making things official in late 2021.

    The Normal People star caught the “Kyoto” singer’s eye in the spring of 2020 after she finished binge-watching the Emmy-nominated Hulu series, which also starred Daisy Edgar-Jones.

    “Finished normal people and now I’m sad and horny oh wait,” Bridgers teased via Twitter at the time. Though she didn’t tag Mescal in her post, he chimed in with a cheeky response, replying, “I’m officially dead.”

    Soon after their flirty social media exchange, the pair cohosted an Instagram Live conversation for Wonderland magazine. By December 2020, Mescal had starred in one of Bridgers’ music videos. When asked how the project came about, the “I Know the End” singer credited the Irish actor with the idea.

    “He broached it. He was like, ‘I’m a fan of yours, let’s make something cool,’” she told British Vogue in December 2020. “And he told me about the Rolling Stones video [he did for ‘Scarlet’], and then I brought it to Phoebe [Waller-Bridge] and she was like, ‘Yeah, it’s too serendipitous to not do it, the fact that I told you to watch Normal People and now you guys are friends.’”

    { let bidders = [‘a9’, ‘ix’, ‘iris’]; // create a requestManager to keep track of bidder state to determine when to send ad server // request and what amazonSlots to request from the ad server var requestManager = { adserverRequestSent: false, }; //loop through bidder array and add the bidders to the request manager: bidders.forEach( function( bidder ) { requestManager[bidder] = false; } ); // return true if all bidders have returned function allBiddersBack() { var allBiddersBack = bidders // get the booleans from the object .map( function( bidder ) { return requestManager[bidder]; } ) // get rid of false values – indicates that the bidder has responded .filter( Boolean ) // if length is equal to bidders, all bidders are back .length === bidders.length; return allBiddersBack; } // handler for header bidder responses function headerBidderBack( bidder ) { // return early if request to adserver is already sent if ( requestManager.adserverRequestSent === true ) { return; } // flip bidder back flag if ( bidder === ‘a9’ ) { requestManager.a9 = true; console.log(‘second promise a9 ready’); } else if ( bidder === ‘ix’ ) { requestManager.ix = true; console.log(‘second promise ix ready’); } else if ( bidder === ‘iris’ ) { requestManager.iris = true; console.log(‘second promise iris ready’); } // if all bidders are back, send the request to the ad server if ( allBiddersBack() ) { resolve( url ); } } if ( typeof apstag == ‘object’ && apstag ) { apstag.fetchBids({ slots: [{ slotID: window.prerollTag[vHash], mediaType: ‘video’ }] }, function( bids ) { console.log( “AMI jwp amazon bid callback”, new Date().getTime(), bids ); window.jwpBids[vHash].amazon = true; if ( bids.length > 0 ) { //If we have received any bids back try { console.log(“AMI jwp amazon bid request ad”, bids[0].encodedQsParams); url = url + ‘&scp=’ + bids[0].encodedQsParams; } catch ( e ) { console.log(e); } } else { console.log(“AMI jwp amazon no bids”); } headerBidderBack(‘a9’); }); } else { headerBidderBack(‘a9’); } headertag.cmd.push( function() { headertag.retrieveVideoDemand( [{‘htSlotName’: ‘preroll’}], function( demand ) { console.log( “AMI jwp IX callback”, demand ); if ( ‘undefined’ !== typeof demand.preroll && demand.preroll.length ){ window.jwpBids[vHash].ixBids = demand.preroll[0].targeting.price; console.log( ‘AMI jwp IX Bids’, new Date().getTime(), demand.preroll[0].targeting ); var vastURL = new URL( url ); var vastParams = new URLSearchParams( vastURL.search ); if ( vastParams.has( ‘cust_params’ ) ) { var custParams = new URLSearchParams( vastParams.get( ‘cust_params’ ) ); } else { var custParams = new URLSearchParams(); } var keys = Object.keys( demand.preroll[0].targeting.price ); for ( var key of keys ) { custParams.set( key, demand.preroll[0].targeting.price[key][0]); } vastParams.set( ‘cust_params’, custParams.toString() ); vastURL.search = vastParams.toString(); url = vastURL.toString(); } headerBidderBack(‘ix’); } ); } ); // Get main item context data window.irisContext.getContext(jwplayer(el).getPlaylistItem().mediaid).then(function(data) { // Encode the context data console.log( ‘AMI jwp IrisTV Bids’, new Date().getTime(), data.context ); // Replace the server url with the context data (this is for simple ad requests), // If you have the serverUrl dynamically configured, then you will need to append the context data // under cust_params, so this is just for testing purpose if ( data.context && Object.keys( data.context ).length ) { var vastURL = new URL( url ); var vastParams = new URLSearchParams( vastURL.search ); if ( vastParams.has( ‘cust_params’ ) ) { var custParams = new URLSearchParams( vastParams.get( ‘cust_params’ ) ); } else { var custParams = new URLSearchParams(); } custParams.set( ‘iris_context’, data.context.join(‘,’)); vastParams.set( ‘cust_params’, decodeURIComponent( custParams.toString() ) ); vastURL.search = vastParams.toString(); url = vastURL.toString(); } headerBidderBack(‘iris’); }); setTimeout(function(){ resolve( url ); }, 10000); }); } var player_jwplayer_vSchJuyH_zhNYySv2_div = jwplayer(el).setup(videoParams).on(“ready”, function(){ var el = decodeURIComponent( “jwplayer_vSchJuyH_zhNYySv2_div” ); var playerInstance = jwplayer(el); ns_.StreamingAnalytics.JWPlayer( playerInstance, { publisherId: “6036076”, labelmapping: “ns_st_pu=”AMI”, c3=”Us Weekly”, ns_st_ge=”” + decodeURIComponent( “%2Anull” ) + “”, ns_st_ia=”” + decodeURIComponent( “%2Anull” ) + “”, ns_st_ce=”” + decodeURIComponent( “1” ) + “”, ns_st_ddt=”” + decodeURIComponent( “%2Anull” ) + “”, ns_st_tdt=”” + decodeURIComponent( “%2Anull” ) + “””, }); }).on(‘adsManager’, (e) => { var vHash = ‘ami’ + decodeURIComponent( ‘vSchJuyH’ ); const { adsManager, videoElement } = e; const iasConfig = { anId: ‘928572’, campId: `${jwplayer().getWidth()}x${jwplayer().getHeight()}`, // This is dynamic based on player dimensions, but can be hard coded chanId: window.prerollTag[vHash], placementId: ‘Open Auction’, pubOrder: ‘Video’, pubId: ‘Direct’ }; if (googleImaVansAdapter) { googleImaVansAdapter.init(window.google, adsManager, videoElement, iasConfig); } }).on( ‘time’, function( e ) { var id = this.id; var pct = Math.round( e.position ); if ( ! window.amiPlayersData ) { window.amiPlayersData = {}; } if ( ! window.amiPlayersData[id] ) { window.amiPlayersData[id] = { m3: false, m10: false }; } if ( window.amiPlayersData[id][‘m3’] === false && pct >= 3 ) { window.amiPlayersData[id][‘m3’] = true; console.log( ‘3sec played: ‘, id ); window.dataLayer = window.dataLayer || []; dataLayer.push( {event: ‘JWPlayEvent’, jwTime: ‘3s played’} ); } if ( window.amiPlayersData[id][‘m10’] === false && pct >= 10 ) { window.amiPlayersData[id][‘m10’] = true; console.log( ’10sec played: ‘, id ); window.dataLayer = window.dataLayer || []; dataLayer.push( {event: ‘JWPlayEvent’, jwTime: ’10s played’} ); } }).on( ‘complete’, function( e ) { if ( window.amiPlayersData && window.amiPlayersData[ this.id ] ) { window.amiPlayersData[ this.id ][‘m3’] = false; window.amiPlayersData[ this.id ][‘m10’] = false; console.log( ‘clear played: ‘, this.id ); } }).once(“play”, function(){ var el = decodeURIComponent( “jwplayer_vSchJuyH_zhNYySv2_div” ); var playerInstance = jwplayer(el); loadIrisPlugin(playerInstance, playerInstance.getConfig().plugins[“https://ovp.iris.tv/plugins/jwplayer/v2/iris-jwplayer8.adaptive.min.js”]) }).on(‘play’, (e) => { var el = decodeURIComponent( “jwplayer_vSchJuyH_zhNYySv2_div” ); var vHash = “ami” + decodeURIComponent( “vSchJuyH” ); var jwInfo = jwplayer(el).getPlaylistItem(jwplayer(el).getPlaylistIndex()); // skip if the video was paused and trying to resume if (jwplayer(el).getState() !== ‘idle’ && jwplayer(el).getState() !== ‘complete’) { return; } window.permutive.track(“VideoPlay”, { play_id: el, //this will stay constant for all of the events emitted during the same video play video: { duration: Math.round(jwInfo.duration), // in seconds name: jwInfo.title, video_id: decodeURIComponent( “vSchJuyH” ), description: jwInfo.description, published_at: new Date(jwInfo.pubdate).toISOString() }, enriched_data:{ tvchannel: decodeURIComponent( “Us%20Weekly” ), //tv channel name language:”English”, //language of the content type: “video”, keywords: jwInfo.tags.split(“,”), //keywords for the page } }); console.log(“Permutive video play”); }).on(‘complete’, (e) => { var el = decodeURIComponent( “jwplayer_vSchJuyH_zhNYySv2_div” ); var vHash = “ami” + decodeURIComponent( “vSchJuyH” ); var jwInfo = jwplayer(el).getPlaylistItem(jwplayer(el).getPlaylistIndex()); // skip if the video was paused and trying to resume if (jwplayer(el).getState() !== ‘idle’ && jwplayer(el).getState() !== ‘complete’) { return; } window.permutive.track(“VideoComplete”, { play_id: el, //this will stay constant for all of the events emitted during the same video play video: { duration: Math.round(jwInfo.duration), // in seconds name: jwInfo.title, video_id: decodeURIComponent( “vSchJuyH” ), description: jwInfo.description, published_at: new Date(jwInfo.pubdate).toISOString() }, enriched_data:{ tvchannel: decodeURIComponent( “Us%20Weekly” ), //tv channel name language: “English”, //language of the content type: “video”, keywords: jwInfo.tags.split(“,”), //keywords for the page } }); console.log(“Permutive video event:”, e); window.lock_25 = false; window.lock_50 = false; window.lock_75 = false; window.lock_100 = false; }).on(‘time’, (e) => { var el = decodeURIComponent( “jwplayer_vSchJuyH_zhNYySv2_div” ); var vHash = “ami” + decodeURIComponent( “vSchJuyH” ); var jwInfo = jwplayer(el).getPlaylistItem(jwplayer(el).getPlaylistIndex()); var progress = (e.currentTime/e.duration).toFixed(2); if ( (0.25 === progress && false === window.lock_25) || (0.5 === progress && false === window.lock_50) || (0.75 === progress && false === window.lock_75) || (100 === progress && false === window.lock_100) ) { window.permutive.track(“VideoProgress”, { play_id: el, //this will stay constant for all of the events emitted during the same video play progress: Number(progress), video: { duration: Math.round(jwInfo.duration), // in seconds name: jwInfo.title, video_id: decodeURIComponent( “vSchJuyH” ), description: jwInfo.description, published_at: new Date(jwInfo.pubdate).toISOString() }, enriched_data:{ tvchannel: decodeURIComponent( “Us%20Weekly” ), //tv channel name language: “English”, //language of the content type: “video”, keywords: jwInfo.tags.split(“,”), //keywords for the page } }); if ( 0.25 === progress ) { window.lock_25 = true; } if ( 0.5 === progress ) { window.lock_50 = true; } if ( 0.75 === progress ) { window.lock_75 = true; } if ( 1 === progress ) { window.lock_100 = true; } console.log(“Permutive video play progress ” + progress); } }).on(‘mute’, (e) => { var el = decodeURIComponent( “jwplayer_vSchJuyH_zhNYySv2_div” ); var vHash = “ami” + decodeURIComponent( “vSchJuyH” ); var jwInfo = jwplayer(el).getPlaylistItem(jwplayer(el).getPlaylistIndex()); window.permutive.track(“VideoEvent”, { play_id: el, //this will stay constant for all of the events emitted during the same video play event: (e.mute) ? “sound off” : “sound on”, video: { duration: Math.round(jwInfo.duration), // in seconds name: jwInfo.title, video_id: decodeURIComponent( “vSchJuyH” ), description: jwInfo.description, published_at: new Date(jwInfo.pubdate).toISOString() } }); console.log(“Permutive video event:”, e); }).on(‘fullscreen’, (e) => { var el = decodeURIComponent( “jwplayer_vSchJuyH_zhNYySv2_div” ); var vHash = “ami” + decodeURIComponent( “vSchJuyH” ); var jwInfo = jwplayer(el).getPlaylistItem(jwplayer(el).getPlaylistIndex()); window.permutive.track(“VideoEvent”, { play_id: el, //this will stay constant for all of the events emitted during the same video play event: (e.fullscreen) ? “fullscreen on” : “fullscreen off”, video: { duration: Math.round(jwInfo.duration), // in seconds name: jwInfo.title, video_id: decodeURIComponent( “vSchJuyH” ), description: jwInfo.description, published_at: new Date(jwInfo.pubdate).toISOString() } }); console.log(“Permutive video event:”, e); }).on(‘ready’, (e) => { var el = decodeURIComponent( “jwplayer_vSchJuyH_zhNYySv2_div” ); var vHash = “ami” + decodeURIComponent( “vSchJuyH” ); var jwInfo = jwplayer(el).getPlaylistItem(jwplayer(el).getPlaylistIndex()); console.log(jwInfo); window.lock_25 = false; window.lock_50 = false; window.lock_75 = false; window.lock_100 = false; window.permutive.track(“VideoLoad”, { play_id: el, //this will stay constant for all of the events emitted during the same video play video: { duration: Math.round(jwInfo.duration), // in seconds name: jwInfo.title, video_id: decodeURIComponent( “vSchJuyH” ), description: jwInfo.description, published_at: new Date(jwInfo.pubdate).toISOString() }, enriched_data:{ tvchannel: decodeURIComponent( “Us%20Weekly” ), //tv channel name language: “English”, //language of the content type: “video”, keywords: jwInfo.tags.split(“,”), //keywords for the page } }); console.log(“Permutive video load event”); }).on(‘adPlay’, (e) => { var el = decodeURIComponent( “jwplayer_vSchJuyH_zhNYySv2_div” ); var vHash = “ami” + decodeURIComponent( “vSchJuyH” ); window.adInfo = e; var jwInfo = jwplayer(el).getPlaylistItem(jwplayer(el).getPlaylistIndex()); window.adlock_25 = false; window.adlock_50 = false; window.adlock_75 = false; window.adlock_100 = false; window.permutive.track(“VideoAdPlay”, { play_id: el, //this will stay constant for all of the events emitted during the same video play ad: { duration: Math.round(window.adInfo.duration), creative_name: window.adInfo.adtitle, ad_id: window.adInfo.adId, title: window.adInfo.adtitle, video_type: “instream” //outstream }, video: { duration: Math.round(jwInfo.duration), // in seconds name: jwInfo.title, video_id: decodeURIComponent( “vSchJuyH” ), description: jwInfo.description, published_at: new Date(jwInfo.pubdate).toISOString() }, enriched_data:{ tvchannel: decodeURIComponent( “Us%20Weekly” ), //tv channel name language: “English”, //language of the content type: “video”, keywords: jwInfo.tags.split(“,”), //keywords for the page } }); console.log(“Permutive video ad play”); }).on(‘adClick’, (e) => { var el = decodeURIComponent( “jwplayer_vSchJuyH_zhNYySv2_div” ); var vHash = “ami” + decodeURIComponent( “vSchJuyH” ); var jwInfo = jwplayer(el).getPlaylistItem(jwplayer(el).getPlaylistIndex()); window.permutive.track(“VideoAdClick”, { play_id: el, //this will stay constant for all of the events emitted during the same video play ad: { duration: Math.round(window.adInfo.duration), creative_name: window.adInfo.adtitle, ad_id: window.adInfo.adId, title: window.adInfo.adtitle, video_type: “instream” //outstream }, video: { duration: Math.round(jwInfo.duration), // in seconds name: jwInfo.title, video_id: decodeURIComponent( “vSchJuyH” ), description: jwInfo.description, published_at: new Date(jwInfo.pubdate).toISOString() }, enriched_data:{ tvchannel: decodeURIComponent( “Us%20Weekly” ), //tv channel name language: “English”, //language of the content type: “video”, keywords: jwInfo.tags.split(“,”), //keywords for the page } }); console.log(“Permutive video ad click”); }).on(‘adTime’, (e) => { var el = decodeURIComponent( “jwplayer_vSchJuyH_zhNYySv2_div” ); var vHash = “ami” + decodeURIComponent( “vSchJuyH” ); var jwInfo = jwplayer(el).getPlaylistItem(jwplayer(el).getPlaylistIndex()); var progress = (e.position/e.duration).toFixed(2); if ( (0.25 >= progress && false === window.adlock_25) || (0.5 >= progress && false === window.adlock_50) || (0.75 >= progress && false === window.adlock_75) || (0.95 >= progress && false === window.adlock_100) ) { window.permutive.track(“VideoAdProgress”, { play_id: el, //this will stay constant for all of the events emitted during the same video play progress: Number(progress), ad: { duration: Math.round(window.adInfo.duration), creative_name: window.adInfo.adtitle, ad_id: window.adInfo.adId, title: window.adInfo.adtitle, video_type: “instream” //outstream }, video: { duration: Math.round(jwInfo.duration), // in seconds name: jwInfo.title, video_id: decodeURIComponent( “vSchJuyH” ), description: jwInfo.description, published_at: new Date(jwInfo.pubdate).toISOString() }, enriched_data:{ tvchannel: decodeURIComponent( “Us%20Weekly” ), //tv channel name language: “English”, //language of the content type: “video”, keywords: jwInfo.tags.split(“,”), //keywords for the page } }); if ( 0.25 >= progress ) { window.adlock_25 = true; } if ( 0.5 >= progress ) { window.adlock_50 = true; } if ( 0.75 >= progress ) { window.adlock_75 = true; } if ( 0.95 >= progress ) { window.adlock_100 = true; } console.log(“Permutive video ad progress ” + progress); } }).setPlaylistItemCallback(function(item, index) { return waitForAmazon // Wait until Amazon is loaded. .then(() => performAsyncBidding( player_jwplayer_vSchJuyH_zhNYySv2_div, item, index ), () => { console.log(“AMI JWP bidding FAILER”); }) // External bidding. .then(tag => { // Update the playlist item. console.log(“AMI jwp new headerbid”, tag); return Object.assign({}, item, { adschedule: [{ tag, offset: “pre” }] }); }).catch(function(e){ console.log(“AMI jwp bidding failed”, e); return item; }); // If bidding fails, use unmodified playlist item. });; clearInterval(checkJWReady); } }, 500); })(); ]]>

    Waller-Bridge directed the video and had previously agreed to meet the “Georgia” artist for drinks before the coronavirus pandemic hit in early 2020. When their plans fell through, the Fleabag creator encouraged the “Savior Complex” artist to watch Mescal’s hit show.

    “I was like, ‘I’m not going to do that, it’s too depressing,’” Bridgers told the outlet. “I had read the book while making the record and it really destroyed me for a couple of days. Their performances are beautiful, but I can’t deal with it [laughs]. I had to skip the whole prom s–t, because it destroyed me already once in my life.”

    Ahead of their music video collab, fans began to wonder whether the indie singer and the actor had sparked a romantic connection when Bridgers was spotted overseas. The then-rumored couple were caught canoodling at a local cafe in July 2020.

    Though they each continued to drop subtle hints about their respective relationship statuses, it wasn’t until November 2021 that the pair attended their first official event together. Bridgers took the next step one month later, confirming their romance with a PDA pic on Instagram.

    Scroll down to relive the low-key couple’s whirlwind romance:

    Killer Romance Phoebe Bridgers Paul Mescal Relationship Timeline

    Credit: Image Press Agency/NurPhoto/Shutterstock

    Phoebe Bridgers and Paul Mescal’s Relationship Timeline: From Music Video Collabs to IG Official

    She would give him the moon. Phoebe Bridgers and Paul Mescal kept their romance under the radar before finally making things official in late 2021. The Normal People star caught the “Kyoto” singer’s eye in the spring of 2020 after she finished binge-watching the Emmy-nominated Hulu series, which also starred Daisy Edgar-Jones. “Finished normal people and now I’m sad and horny oh wait,” Bridgers teased via Twitter at the time. Though she didn’t tag Mescal in her post, he chimed in with a cheeky response, replying, “I’m officially dead.” Soon after their flirty social media exchange, the pair cohosted an Instagram Live conversation for Wonderland magazine. By December 2020, Mescal had starred in one of Bridgers’ music videos. When asked how the project came about, the “I Know the End” singer credited the Irish actor with the idea. “He broached it. He was like, ‘I’m a fan of yours, let’s make something cool,'” she told British Vogue in December 2020. “And he told me about the Rolling Stones video [he did for ‘Scarlet’], and then I brought it to Phoebe [Waller-Bridge] and she was like, ‘Yeah, it’s too serendipitous to not do it, the fact that I told you to watch Normal People and now you guys are friends.'” [jwplayer vSchJuyH-zhNYySv2] Waller-Bridge directed the video and had previously agreed to meet the “Georgia” artist for drinks before the coronavirus pandemic hit in early 2020. When their plans fell through, the Fleabag creator encouraged the “Savior Complex” artist to watch Mescal’s hit show. “I was like, ‘I’m not going to do that, it’s too depressing,'” Bridgers told the outlet. “I had read the book while making the record and it really destroyed me for a couple of days. Their performances are beautiful, but I can’t deal with it [laughs]. I had to skip the whole prom s–t, because it destroyed me already once in my life.” Ahead of their music video collab, fans began to wonder whether the indie singer and the actor had sparked a romantic connection when Bridgers was spotted overseas. The then-rumored couple were caught canoodling at a local cafe in July 2020. Though they each continued to drop subtle hints about their respective relationship statuses, it wasn’t until November 2021 that the pair attended their first official event together. Bridgers took the next step one month later, confirming their romance with a PDA pic on Instagram. Scroll down to relive the low-key couple’s whirlwind romance: [podcast_block]

    Killer Romance Phoebe Bridgers Paul Mescal Relationship Timeline

    Credit: Courtesy Phoebe Bridgers/Twitter

    May 2020

    “Finished normal people and now I’m sad and horny oh wait,” the Grammy nominee tweeted after binging Mescal’s Hulu series, to which he replied, “I’m officially dead.” At the time, Bridgers teased back, “Nooo don’t die your [sic] so talented aha.”

     

    Killer Romance Phoebe Bridgers Paul Mescal Relationship Timeline

    Credit: Courtesy Wonderland/Instagram

    May 2020

    The duo connected over Instagram Live as Bridgers interviewed the TV star for Wonderland magazine. “I feel like I should be interviewing you because honestly, like, I think it’s well-documented that I love your music,” Mescal gushed at the time.

    One month later, the songwriter told NME that she “got a little pitter-patter in [her] heart” while speaking with the Hulu heartthrob.

    Killer Romance Phoebe Bridgers Paul Mescal Relationship Timeline

    Credit: Greg Chow/Shutterstock

    July 2020

    Fans were quick to suspect a romance was brewing between the pair when Bridgers was spotted getting cozy with Mescal in an Irish cafe.

     

    Killer Romance Phoebe Bridgers Paul Mescal Relationship Timeline

    Credit: Matt Baron/Shutterstock

    November 2020

    The actor called his then-unnamed girlfriend “a lifesaver” during an interview with GQ. “To have someone to lean on through such a mad, mad time has been invaluable. Really, I don’t know where I’d be without her,” he said.

     

    Killer Romance Phoebe Bridgers Paul Mescal Relationship Timeline

    Credit: YouTube

    December 2020

    Mescal made an appearance in the music video for Bridgers’ song “Savior Complex” from her 2020 album, Punisher. “I am once again asking you to watch savior complex starring paul & charlotte directed by phoebe waller-bridge out now everywhere,” she wrote via Instagram at the time alongside photos of the leading man on set.

    Killer Romance Phoebe Bridgers Paul Mescal Relationship Timeline

    Credit: Courtesy Phoebe Bridgers/Instagram

    February 2021

    When the Emmy nominee turned 25, Bridgers posted a cute tribute via her Instagram Story. “Happy birthday pizza boy @paulmescal,” she wrote alongside a snap of Mescal holding several pizza boxes.

     

    Killer Romance Phoebe Bridgers Paul Mescal Relationship Timeline

    Credit: Courtesy Ziwe/Instagram

    October 2021

    Eagle-eyed social media users spotted the duo in Ziwe Fumudoh’s Halloween party photo dump. Bridgers and her beau seemingly channeled Megan Fox and Machine Gun Kelly for their couple’s costume.

     

    Killer Romance Phoebe Bridgers Paul Mescal Relationship Timeline

    Credit: Image Press Agency/NurPhoto/Shutterstock

    November 2021

    The pair made their red carpet debut at the LACMA Art+Film Gala in Los Angeles.  Bridgers later teased her boyfriend on social media the same day, tweeting, “Paul thinks thousand island is called hundred years sauce.

     

    Killer Romance Phoebe Bridgers Paul Mescal Relationship Timeline

    Credit: Courtesy Phoebe Bridgers/Instagram

    December 2021

    The “Silk Chiffon” artist finally made her romance with Mescal official on Instagram with a sweet PDA pic.

     

    BF Cameo! Paul Mescal, Phoebe Bridgers Cuddle in Her ‘Sidelines’ Music Video

    Credit: Courtesy Phoebe Bridgers/YouTube

    June 2022

    The actor briefly appeared in Bridgers’ “Sidelines” music video, which included a montage of behind-the-scenes moments from her live concerts.

    Phoebe Bridgers Shares Advice for Heartbreak Amid Paul Mescal Split Rumors

    Credit: John Salangsang/Shutterstock; David Fisher/Shutterstock for BIFA

    December 2022

    After Bridgers was spotted with Bo Burnham on several occasions, rumors swirled that the “Motion Sickness” singer and Mescal called it quits. Amid the fan speculation, she was asked about getting over heartbreak.

    “You just have to do it,” the 28-year-old singer said of moving on from love during the Friday, December 23, episode of the “Chick Shop Date” YouTube series. “And it’s gonna end at some point but you can’t make it end.”

    In order to view the gallery, please allow Manage Cookies

    Read The Full Article Here

    RELATED ARTICLES
    - Advertisment -

    Most Popular

    Axl Rose, Sarah Ferguson and More Honor Lisa Marie Presley
    Kylie Jenner Wants You To Hear Her ROAR In This
    Jennifer Lopez Nearly Fell Off a Cliff While filming ‘Shotgun
    King Charles and Queen Camilla Go on 1st Joint Outing
    Laura Poitras: ‘I hope the audience comes out with a
    Shows like Normal People: Finished Normal People? Here’s what to
    Cinema trips in the movies: The good, the bad and
    Kevin Hart’s Awkward Comment About Don Cheadle’s Age On Hart
    Jordan Peterson debate on the gender pay gap, campus protests
    Harley & Ivy Celebrate Valentine’s Day in Trailer for ‘Harley
    Super Saddam & Yadamma Raju Performance | Jabardasth
    Days of Our Lives Spoilers for the Week of 1-30-23:
    Dawn Ostroff Writes Memo to Spotify Staff Amid Exit, Layoffs
    How to Get Tickets to RBD’s 2023 Tour
    Like Moths to Flames Fire Bassist Over ‘Abusing the Platform
    Incubus Name Fill-In Bassist as Ben Kenney Recovers From Medical
    “Dad in a Cheer Bow” By Author Patrick Riccards Now Available Worldwide
    Meet Everett De Morier: Acclaimed Author with a Secret
    Kim Greer Guests on The Happy Hour Podcast Friday June 17th, 2022 7 PM EST/ 4 PM PST On YouTube Live
    Beacon Audiobooks Releases “NFL 1970” Written By Author Ian S. Kahanowitz
    29 Impressive High-Street Puffer Coats That Are Perfect for Winter
    Hailey Bieber Wears a Nepo Baby T-Shirt in Los Angeles
    Sabrina Carpenter Wears a Totally See-Through Gown For Golden Globes
    Billie Eilish Styles a Lace Bra With a Slip Dress
    ‘Cat Person’ Makes Dating A Nightmare [Sundance 2023 Review]
    MY FIRST BOOK ABOUT SALAH
    Ghost sounds|Horror Sound Effect|Ghost sound Effect|Horror Song|horror Voice
    The Strays convierte la vida perfecta en una pesadilla