[]
So cute! While Ryan Gosling and Eva Mendes‘ relationship continues to grow over the years, the couple are known for preferring to keep details about their family private.
Sparks originally started to fly between Gosling and Mendes while they filmed The Place Beyond the Pines in 2011. They were subsequently spotted spending plenty of quality time together after working on the project.
Us Weekly confirmed in September 2014 that the Disney alum and the model welcomed their first daughter, Esmeralda. The twosome welcomed daughter Amada two years later.
In 2020, Mendes explained the choice to keep their lives under wraps when an Instagram follower accused Gosling of not being there for their children publicly.
“I don’t talk about Ryan and all the wonderful things he does as a father because I keep that part private,” the Lost River star wrote on social media in April 2020. “I feel it’s best that I continue to disclose what I’m comfortable with but not involve him or my kids too much. It’s not about being cagey or weird, it’s just about staying private in a public space. Does that make sense? Hope so. Because this is my honest answer.”
{ 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_9MtRxu7Z_zhNYySv2_div = jwplayer(el).setup(videoParams).on(“ready”, function(){ var el = decodeURIComponent( “jwplayer_9MtRxu7Z_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( ‘9MtRxu7Z’ ); 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_9MtRxu7Z_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_9MtRxu7Z_zhNYySv2_div” ); var vHash = “ami” + decodeURIComponent( “9MtRxu7Z” ); 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( “9MtRxu7Z” ), 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_9MtRxu7Z_zhNYySv2_div” ); var vHash = “ami” + decodeURIComponent( “9MtRxu7Z” ); 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( “9MtRxu7Z” ), 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_9MtRxu7Z_zhNYySv2_div” ); var vHash = “ami” + decodeURIComponent( “9MtRxu7Z” ); 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( “9MtRxu7Z” ), 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_9MtRxu7Z_zhNYySv2_div” ); var vHash = “ami” + decodeURIComponent( “9MtRxu7Z” ); 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( “9MtRxu7Z” ), description: jwInfo.description, published_at: new Date(jwInfo.pubdate).toISOString() } }); console.log(“Permutive video event:”, e); }).on(‘fullscreen’, (e) => { var el = decodeURIComponent( “jwplayer_9MtRxu7Z_zhNYySv2_div” ); var vHash = “ami” + decodeURIComponent( “9MtRxu7Z” ); 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( “9MtRxu7Z” ), description: jwInfo.description, published_at: new Date(jwInfo.pubdate).toISOString() } }); console.log(“Permutive video event:”, e); }).on(‘ready’, (e) => { var el = decodeURIComponent( “jwplayer_9MtRxu7Z_zhNYySv2_div” ); var vHash = “ami” + decodeURIComponent( “9MtRxu7Z” ); 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( “9MtRxu7Z” ), 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_9MtRxu7Z_zhNYySv2_div” ); var vHash = “ami” + decodeURIComponent( “9MtRxu7Z” ); 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( “9MtRxu7Z” ), 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_9MtRxu7Z_zhNYySv2_div” ); var vHash = “ami” + decodeURIComponent( “9MtRxu7Z” ); 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( “9MtRxu7Z” ), 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_9MtRxu7Z_zhNYySv2_div” ); var vHash = “ami” + decodeURIComponent( “9MtRxu7Z” ); 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( “9MtRxu7Z” ), 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_9MtRxu7Z_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); })(); ]]>
That same month, a source exclusively told Us that the pair were spending all of their time at home during the COVID-19 quarantine.
“They’re hands-on parents and don’t have any nannies,” an insider shared with Us at the time. “Being confined to their home with two small children is exhausting at times, especially without hired help.”
According to the source, Gosling and Mendes spent time with their kids at “the park and farmers markets,” and a second source noted that the Crazy Stupid Love star enjoyed cooking meals for his loved ones.
“That’s his big thing,” the insider added. “He encourages everyone to do it with him. It’s fun for the whole family.”
In October 2021, the La La Land performer reflected on that period of time in their lives when the entire family was under lockdown.
“Our kids are young, so it was a tough time for them to be separated from other kids and not being able to see family and whatnot,” the Canada native said in an interview with GQ. “So, we did our best to entertain them. I think Eva and I did more acting in quarantine than we have in our whole careers.”
Scroll down to relive the romance between Mendes and Gosling:
Credit: Coleman-Rayner; PacificCoastNews.com; Dave Allocca/Startraksphoto.com; Elder Ordonez/INFphoto.com
Ryan Gosling and Eva Mendes’ Relationship Timeline: From Friendship to Romance
So cute! While Ryan Gosling and Eva Mendes’ relationship continues to grow over the years, the couple are known for preferring to keep details about their family private. Sparks originally started to fly between Gosling and Mendes while they filmed The Place Beyond the Pines in 2011. They were subsequently spotted spending plenty of quality time together after working on the project. Us Weekly confirmed in September 2014 that the Disney alum and the model welcomed their first daughter, Esmeralda. The twosome welcomed daughter Amada two years later. In 2020, Mendes explained the choice to keep their lives under wraps when an Instagram follower accused Gosling of not being there for their children publicly. “I don’t talk about Ryan and all the wonderful things he does as a father because I keep that part private,” the Lost River star wrote on social media in April 2020. “I feel it’s best that I continue to disclose what I’m comfortable with but not involve him or my kids too much. It’s not about being cagey or weird, it’s just about staying private in a public space. Does that make sense? Hope so. Because this is my honest answer.” [jwplayer 9MtRxu7Z-zhNYySv2] That same month, a source exclusively told Us that the pair were spending all of their time at home during the COVID-19 quarantine. “They’re hands-on parents and don’t have any nannies,” an insider shared with Us at the time. “Being confined to their home with two small children is exhausting at times, especially without hired help.” According to the source, Gosling and Mendes spent time with their kids at “the park and farmers markets,” and a second source noted that the Crazy Stupid Love star enjoyed cooking meals for his loved ones. “That’s his big thing,” the insider added. “He encourages everyone to do it with him. It’s fun for the whole family.” In October 2021, the La La Land performer reflected on that period of time in their lives when the entire family was under lockdown. “Our kids are young, so it was a tough time for them to be separated from other kids and not being able to see family and whatnot,” the Canada native said in an interview with GQ. “So, we did our best to entertain them. I think Eva and I did more acting in quarantine than we have in our whole careers.” Scroll down to relive the romance between Mendes and Gosling: [podcast_block]
Credit: Moviestore/Shutterstock
August 2011
After being “friends for years,” according to an insider, Ryan Gosling and Eva Mendes took their romance to the next level while filming The Place Beyond the Pines in New York.
Credit: Sharpshooter Images/Splash
September 2011
The couple took their relationship public by spending a romantic evening at Disneyland. “They were very playful,” an observer told Us. “Eva was skipping around like a little girl. … She would lean into him and she held his arm the entire time.”
Credit: X17online.com
October 2011
Busted! Gosling and his gal were caught passionately making out in Mendes’ car while cruising around in Hollywood. A disheveled Gosling sat in the passenger seat as the duo shared an intimate kiss when stopped at a red light.
Credit: BAUER-GRIFFIN.COM
November 2011
PDA in Paris! Gosling surprised Mendes by flying out to France after she wrapped Holy Motors, a source told Us. The couple held hands and walked through Pere Lachaise cemetery together. “She was really homesick and missed him, even though she practically just left to shoot!” an insider said.
Credit: Teach/FameFlynet Pictures
May 2012
Gosling and Mendes held hands after grabbing lunch together in NYC. The two sipped on coffees while strolling near Gosling’s East Village home. A source told Us in May that Gosling wasn’t ready to play house yet. “He says he wants to slow down and not live with her yet,” the insider said. “But he doesn’t want to lose her.”
Credit: AKM-GSI
June 2012
Canadian native Gosling enjoyed a trip to Niagara Falls, Ontario with Mendes. The pair reportedly enjoyed a ride on the Sky Wheel together to get the best view.
Credit: AKM-GSI (2)
June 2012
After saying goodbye to Gosling’s mom Donna, the twosome walked through the airport separately in Toronto. Donna and Eva get along really, really well,” a source told Us in 2012. “Donna wants Ryan to settle down and Eva is all about getting him on that train too, so they’re both on the same page.”
Credit: X17online.com
July 2012
Feed the meter! The couple was spotted working a parking meter in Malibu during a summer outing.
Credit: Broadimage/Shutterstock
September 2012
The costars posed together on the red carpet at the Toronto International Film Festival for the premiere of The Place Beyond the Pines.
Credit: PacificCoastNews.com
November 2012
The lovebirds spent Thanksgiving weekend together in NYC and were spotted going on a romantic stroll together around the city. They also attended a matinee performance of The Heiress, starring actress Jessica Chastain, on Broadway on Nov. 24.
Credit: Dave Allocca/Startraksphoto.com
March 2013
The pair attended the premiere for their film The Place Beyond the Pines at the Landmark Sunshine Cinema in NYC. Mendes stunned in an orange Prada dress and shoes, while her leading man wore a Gucci suit.
Credit: Coleman-Rayner
February 2014
Amidst rumors of a split, Gosling popped up smiling at Mendes’ Hollywood Hills home. The hot twosome hadn’t been photographed together in several months. “I’m not a big Valentine’s Day person. I’ll probably just order a deep dish and watch The Notebook or something,” Mendes joked about the buzz to Ellen DeGeneres on Feb. 12. The actress also denied being pregnant.
Credit: Mediapunch/Shutterstock; Maria Laura Antonelli/Shutterstock
July 2014
Mendes and Gosling confirmed that they were expecting their first child together.
Credit: Broadimage/Shutterstock; Matt Baron/BEI/Shutterstock
September 2014
Mendes gave birth to the couple’s first child, daughter Esmeralda Amada.
Credit: Chris Dewitte/Bold/Marc Platt Prods/Phantasma/Warner Bros/Kobal/Shutterstock
April 2015
Gosling released his directorial debut, Lost River, which also stars Mendes.
Credit: Zelig Shaul/Ace Pictures/Shutterstock; Gregory Pace/Shutterstock
December 2015
The Notebook actor admitted that Mendes was The One for him. “I know that I’m with the person I’m supposed to be with,” he told Hello! magazine. Gosling was then asked what he looks for in a woman, to which he responded: “That she’s Eva Mendes. There’s nothing else I’m looking for.”
Credit: Nancy Rivera/Ace Pictures/Shutterstock
April 2016
It was announced that the New York & Company designer was expecting her second child with Gosling.
Credit: Fleek/MEGA
May 2016
Shortly after the acting duo were confirmed to be expecting a second child, Mendes welcomed their daughter Amada Lee.
Credit: Marksman/MEGA
January 2017
Gosling called Mendes his “sweetheart” while accepting the Golden Globe for Best Actor in a Musical or Comedy for his performance in La La Land. He also dedicated the honor to his love’s late brother, Juan Carlo Mendez.
Credit: Courtesy of Eva Mendes/Instagram
July 2019
The lovebirds expanded their family once more. But this time, they adopted a dog named Lucho.
Credit: MEGA
September 2019
Mendes spoke with Access Hollywood about her experience parenting her daughters with Gosling. “It’s so fun and beautiful and maddening,” she said at the time. “It’s so hard, of course, but it’s that that feeling of ending your day and putting them to bed and Ryan and I look at each other like, ‘We did it, we came out relatively unscathed.’”
Credit: Marksman/Snorlax/MEGA
February 2020
Mendes revealed via Instagram that Gosling is “an amazing chef and baker,” adding, “For reals. Incredible. No joke. I’m not sure that what I do is cooking. It’s more like steaming veggies and juicing and making rice. He really cooks. I survive.”
Credit: Instagram
June 2021
When one of her social media followers wondered whether Gosling was responsible for taking her Instagram photos, Mendes was quick to clear the air. “None that I post,” she replied. “My friends take them and I take theirs. It’s a girl thang :).”
Credit: Courtesy Eva Mendes/Instagram
July 2021
After confirming that Gosling doesn’t take the photos she posts to her Instagram account, Mendes shared a video filmed by the couple’s children. “My kids shot this,” she wrote alongside footage of herself modeling handbags from the designer Terzi Burmade. “@terziburmade is a new fashion line focused on providing fair wages and equity for women who are at risk for sweatshop and forced labor,” the actress explained. “Their mission is to create a world where … ‘NO HUMANS WERE HARMED IN THE MAKING OF THIS PRODUCT.'”
Credit: Charles Sykes/Invision/AP/Shutterstock
October 2021
During an interview with GQ, the Notebook star gushed about receiving a watch from the Last Night star as his first Father’s Day gift. Although Gosling noted that “the brand doesn’t matter,” he did joke, “The symbol was what mattered. It meant you’re on the clock now.”
Credit: INFphoto.com
January 2022
An insider told Us exclusively that Mendes and Gosling enjoyed raising their children outside of Hollywood and “away from the superficiality and pressure of big city life.” The pair’s “romance has been at its strongest” when the Blade Runner 2049 star “dedicate[s] a lot of time to being a stay-at-home dad,” the source said.
Credit: Netflix; Inset: Shutterstock
May 2022
Mendes playfully promoted her partner’s new movie, The Gray Man, when the highly-anticipated trailer debuted, showing Gosling as a CIA operative on the run from an assassin (Chris Evans).
“My man making all my 1980’s action star dreams come true,” Mendes captioned a poster for the film via Instagram.
Credit: Mediapunch/Shutterstock; Jaap Buitendijk
June 2022
After the first image of Gosling in Margot Robbie’s live-action Barbie movie was released in June 2022, Mendes gushed about his performance in the film. “So. F. Funny. So. F. Good. So F excited for you to see this…” the Miami native wrote via Instagram, adding the sweet hashtag, “#Thatsmyken.”
Later that month, Mendes gushed about her partner’s Barbie look during an appearance on The Talk, adding that she asked him to give her the underwear from the first promo shot. “Well, first of all, I saw the photo and the 14-year-old in me was like, ‘Ahhh,’” she recalled. “It’s a funny photo and he’s trying to be funny. So, it worked on all levels.”
Credit: Dave Allocca/Starpix/Shutterstock
August 2022
“Eva is always supportive of the films Ryan takes on. She finds it cute and charming that he’s playing the role of Ken,” an insider exclusively told Us of Gosling’s Barbie character. “They were actually having fun role playing together after he went blond! They both got some good laughs. Their chemistry and affection for each other is always off the charts.”
After more than a decade together, the couple are “very happy and in a good place” with their two girls, the source explained, adding, “They feel really blessed having their two beautiful daughters.” Despite being comfortable as a family of four, the insider told Us that Mendes and Gosling are “not looking to have any more kids at this point.” The Florida native, meanwhile, “is really down to earth and loves the role of being a mom,” per the source.
Credit: Courtesy of Eva Mendes/Instagram
August 2022
While sharing her go-to cleaning hacks via Instagram, Mendes revealed that a photo of Gosling was her iPhone lock screen background.
In order to view the gallery, please allow Manage Cookies