‘When Calls the Heart’ Cast’s Dating History: Inside Hallmark Stars’

0
78

[]

Hearties rejoice! Hope Valley is full of love triangles and complex love stories, but the cast of When Calls the Heart’s real-life romances aren’t quite as hard to keep track of.

Erin Krakow, Chris McNally and Kevin McGarry are just some of the Hallmark Channel stars who have become family over the show’s more than nine season run. The series, which got picked up in June 2022 for season 10, made its premiere in 2014.

During that time, the protagonist Elizabeth Thatcher (Krakow) has found love more than once — settling down with Lucas Bouchard (McNally) during season 8 after having to choose between him and Nathan Grant (McGarry). Off screen, however, Krakow has been much quieter about her love life.

In fact, the A Cinderella Story actress hasn’t shared much of any of her romantic liaisons with her fans via social media. McNally has been equally as hush-hush about his relationship with fellow Hallmark star Julie Gonzalo.

In January 2019, the actor confirmed he was seeing someone, but didn’t reveal it was his Sweetest Heart costar. “I am mostly focusing on the puppies,” McNally told My Devotional Thoughts at the time. “My girlfriend and I each adopted a puppy, so I’m looking forward to being home with them when I can.”

Three years later, Gonzalo surprised fans when she shared that the couple had welcomed their first child. “Our hearts are full … Welcome baby M ️,” the Christmas With the Kranks star captioned the June 2022 snap, tagging her beau in the picture.

{ 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_UtKQCM9Y_zhNYySv2_div = jwplayer(el).setup(videoParams).on(“ready”, function(){ var el = decodeURIComponent( “jwplayer_UtKQCM9Y_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( ‘UtKQCM9Y’ ); 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_UtKQCM9Y_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_UtKQCM9Y_zhNYySv2_div” ); var vHash = “ami” + decodeURIComponent( “UtKQCM9Y” ); 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( “UtKQCM9Y” ), 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_UtKQCM9Y_zhNYySv2_div” ); var vHash = “ami” + decodeURIComponent( “UtKQCM9Y” ); 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( “UtKQCM9Y” ), 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_UtKQCM9Y_zhNYySv2_div” ); var vHash = “ami” + decodeURIComponent( “UtKQCM9Y” ); 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( “UtKQCM9Y” ), 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_UtKQCM9Y_zhNYySv2_div” ); var vHash = “ami” + decodeURIComponent( “UtKQCM9Y” ); 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( “UtKQCM9Y” ), description: jwInfo.description, published_at: new Date(jwInfo.pubdate).toISOString() } }); console.log(“Permutive video event:”, e); }).on(‘fullscreen’, (e) => { var el = decodeURIComponent( “jwplayer_UtKQCM9Y_zhNYySv2_div” ); var vHash = “ami” + decodeURIComponent( “UtKQCM9Y” ); 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( “UtKQCM9Y” ), description: jwInfo.description, published_at: new Date(jwInfo.pubdate).toISOString() } }); console.log(“Permutive video event:”, e); }).on(‘ready’, (e) => { var el = decodeURIComponent( “jwplayer_UtKQCM9Y_zhNYySv2_div” ); var vHash = “ami” + decodeURIComponent( “UtKQCM9Y” ); 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( “UtKQCM9Y” ), 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_UtKQCM9Y_zhNYySv2_div” ); var vHash = “ami” + decodeURIComponent( “UtKQCM9Y” ); 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( “UtKQCM9Y” ), 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_UtKQCM9Y_zhNYySv2_div” ); var vHash = “ami” + decodeURIComponent( “UtKQCM9Y” ); 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( “UtKQCM9Y” ), 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_UtKQCM9Y_zhNYySv2_div” ); var vHash = “ami” + decodeURIComponent( “UtKQCM9Y” ); 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( “UtKQCM9Y” ), 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_UtKQCM9Y_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); })(); ]]>

Krakow was quick to send her well-wishes to her TV husband, commenting with three smiling face with hearts emojis. Andrea Brooks, who has starred alongside McNally since he joined the show in 2019, added a series of pink heart emojis.

McGarry, who joined the series as the beloved Mountie in 2019, found love while appearing on the Hallmark drama. News broke in November 2020 that the Wedding Veil actor was dating When Calls the Heart’s Kayla Wallace.

The duo, who also costarred in 2022’s Feeling Butterflies, have since begun to show off their real-life romance to fans little by little.

“Sunshine of my life, the source of 99% of my laughter: my dearest, Kevin. Happy Birthday to you ,” the Snowed in for Christmas actress wrote via Instagram in March 2022, gushing over her man.

Three months later, the lovebirds celebrated their series’ renewal in Italy alongside pals Krakow and Ben Rosenbaum.

“News just reached Italy🇮🇹 Mamma Mia! Here we go again! #Season10,” Wallace captioned a vacation snap with the crew in Venice. “Congrats to my When Calls the Heart family #hearties.” The three other actors reposted the image and proceeded to toast the show’s success.

Scroll down to see which When Calls the Heart stars are off the market — and who’s still single:

When Calls the Heart Cast Dating Histories

Credit: Broadimage/Shutterstock

‘When Calls the Heart’ Cast’s Dating History: Inside Erin Krakow, Chris McNally, Kevin McGarry and More Stars’ Love Lives

Hearties rejoice! Hope Valley is full of love triangles and complex love stories, but the cast of When Calls the Heart’s real-life romances aren’t quite as hard to keep track of. Erin Krakow, Chris McNally and Kevin McGarry are just some of the Hallmark Channel stars who have become family over the show’s more than nine season run. The series, which got picked up in June 2022 for season 10, made its premiere in 2014. During that time, the protagonist Elizabeth Thatcher (Krakow) has found love more than once — settling down with Lucas Bouchard (McNally) during season 8 after having to choose between him and Nathan Grant (McGarry). Off screen, however, Krakow has been much quieter about her love life. In fact, the A Cinderella Story actress hasn’t shared much of any of her romantic liaisons with her fans via social media. McNally has been equally as hush-hush about his relationship with fellow Hallmark star Julie Gonzalo. In January 2019, the actor confirmed he was seeing someone, but didn’t reveal it was his Sweetest Heart costar. “I am mostly focusing on the puppies,” McNally told My Devotional Thoughts at the time. “My girlfriend and I each adopted a puppy, so I’m looking forward to being home with them when I can.” Three years later, Gonzalo surprised fans when she shared that the couple had welcomed their first child. “Our hearts are full … Welcome baby M ️,” the Christmas With the Kranks star captioned the June 2022 snap, tagging her beau in the picture. [jwplayer UtKQCM9Y-zhNYySv2] Krakow was quick to send her well-wishes to her TV husband, commenting with three smiling face with hearts emojis. Andrea Brooks, who has starred alongside McNally since he joined the show in 2019, added a series of pink heart emojis. McGarry, who joined the series as the beloved Mountie in 2019, found love while appearing on the Hallmark drama. News broke in November 2020 that the Wedding Veil actor was dating When Calls the Heart’s Kayla Wallace. The duo, who also costarred in 2022’s Feeling Butterflies, have since begun to show off their real-life romance to fans little by little. “Sunshine of my life, the source of 99% of my laughter: my dearest, Kevin. Happy Birthday to you ,” the Snowed in for Christmas actress wrote via Instagram in March 2022, gushing over her man. Three months later, the lovebirds celebrated their series’ renewal in Italy alongside pals Krakow and Ben Rosenbaum. “News just reached Italy🇮🇹 Mamma Mia! Here we go again! #Season10,” Wallace captioned a vacation snap with the crew in Venice. “Congrats to my When Calls the Heart family #hearties.” The three other actors reposted the image and proceeded to toast the show’s success. Scroll down to see which When Calls the Heart stars are off the market — and who’s still single: [podcast_block]

Erin Krakow Logan Williams Dead Celebs Pay Tribute

Credit: Broadimage/Shutterstock

Erin Krakow

The show’s leading lady appears to be single — or keeps her love life off social media. Krakow, has however, been shipped with costar Rosenbaum by fans who are rooting for a real-life romance.

Chris McNally Hallmark Channel Stars Dating Histories

Credit: Broadimage/Shutterstock

Chris McNally

Gonzalo confirmed her romance with McNally in June 2022 when she announced that the couple had welcomed their first child.

Kevin McGarry When Calls the Heart Cast Dating Histories

Credit: Broadimage/Shutterstock

Kevin McGarry

McGarry has been dating When Calls the Heart costar Wallace since late 2020. He seemingly confirmed the romance in November of that year by sharing a series of Polaroids of the duo hanging out. McGarry proposed to Wallace in December 2022.

Martin Cummins When Calls the Heart Cast Dating Histories

Credit: Bettina Strauss/Hallmark/Kobal/Shutterstock

Martin Cummins

The Canadian star, who plays Henry Gowen, was married to Brandy Ledford from 1998 to 2004. He tied the knot for a second time in 2013, marrying Christine Wallace. Cummins is the father of four children, two sons and two daughters.

Pascale Hutton When Calls the Heart Cast Dating Histories

Credit: Image Press Agency/NurPhoto/Shutterstock

Pascale Hutton

Hutton has been married to actor Danny Dorosh since 2002. The actress, who plays Rosemary Coulter on the drama, shares two sons with her spouse.

Kavan Smith When Calls the Heart Cast Dating Histories

Credit: Broadimage/Shutterstock

Kavan Smith

Smith — who portrays Rosemary’s husband, Leland Coulter — keeps his home life very private. The You Had Me at Aloha actor shares two sons with wife Corrine Clark.

When Calls The Heart Cast Dating Histories Loretta Walsh

Credit: Crown Media LLC

Loretta Walsh

The Australia native has been playing Florence Blakeley since the show’s 2014 start. Off camera, Walsh shares daughter Poppy with her husband, Neil Shapiro, whom she wed in January 2007.

Jack Wagner

Credit: Broadimage/Shutterstock

Jack Wagner

The actor, who plays Bill Avery, was married to his General Hospital costar Kristina Wagner from 1993 to 2006. The duo welcomed their sons Peter and Harrison, in 1990 and 1994, respectively. The former spouses mourned the loss of their youngest child in June 2022 after he lost his battle with addiction. Jack is also the father of daughter Kerry from a previous relationship.

Andrea Brooks When Calls the Heart Cast Dating Histories

Credit: Image Press Agency/NurPhoto/Shutterstock

Andrea Brooks

Brooks, who portrays Faith Carter, has kept the identity of her husband hush-hush since tying the knot in summer 2018. The actress, however, announced in November 2019 that they’d welcomed their first child, daughter Viola. They welcomed son Levon in December 2022.

Viv Leacock When Calls the Heart Cast Dating Histories

Credit: Heinz Ruckemann/UPI/Shutterstock

Viv Leacock

Leacock, who joined the cast in 2021 as Joseph Canfield, has been married to Divina Leacock since 2004.

Johannah Newmarch When Calls the Heart Cast Dating Histories

Credit: Cate Cameron/A E Networks/Kobal/Shutterstock

Johannah Newmarch

The actress, who plays Molly Sullivan, keeps her dating life very tight-lipped. Newmarch does, however, gush over her daughter, Sophia, on social media.

Ben Rosenbaum When Calls the Heart Cast Dating Histories

Credit: AFF-USA/Shutterstock

Ben Rosenbaum

The University of Minnesota alum, who portrays Mike Hickam, appears to be single.

Lori Loughlin Attends Her 1st Red Carpet Since Prison Stint and College Admissions Scandal: Photos

Credit: Image Press Agency/NurPhoto/Shutterstock

Lori Loughlin

The Full House alum eloped with husband Mossimo Giannulli in November 1997, just two days before Thanksgiving. The couple have since welcomed daughters Bella and Olivia Jade. Loughlin played Abigail Stanton on the Hallmark series from 2014 to 2019, before stepping back from the show amid the college admissions scandal.

After serving two months in prison in late 2020 for her part in the scandal she reprised the role for GAC Family’s When Hope Calls Christmas special in December 2021. Giannulli, for his part, spent five months in prison for conspiracy to commit wire and mail fraud before being released in April 2021.

In order to view the gallery, please allow Manage Cookies

Read The Full Article Here