Entertainment Fashion Fashion News Shopping Style Advice Styled by Niamh Beauty Beauty News Beauty Advice Beauty Reviews Lifestyle Travel Property EVOKE Lists Interiors Family Royal Food Consumer Talking Cents Wellness Health Mental Health Fitness Motivation News Irish News World News Trending Video Sport Weddings Christmas Inspire Shop
By
Clare McCarthy
on
24th November 2024
in
Miriam O'Callaghan and her husband Steve Carson are celebrating their wedding anniversary and she marked the occasion with a rare sentimental tribute.
The RTE presenter, 64, met her husband in 1995, as a co-worker on a documentary project for BBC Newsnight about the Irish famine.
They hit it off and became a couple and tied the knot five years after first meeting in the year 2000, with their wedding taking place at Kinnitty Castle in Offaly
Now, they have been married for 24 years andshare four children together and even after almost two and a half decades, they are still very much in love.
In a sentimental tribute, Miriam wrote: 'Happy Anniversary to my Steve,' along with a love heart.
She posted the sweet message along with a selfie of the pair wrapped up against the elements at night, as she wore ablack BBC Scotland rain jacket and Steve wore a khaki parka jacket.
The pair were flooded with congratulations from friends, with Lucy Kennedy writing: 'Happy Anniversary you two' and Muireann O'Connell said: 'Why did this make me emotional; happy anniversary'.
Miriam and Steve share four sons, Conor, Jack, Daniel, and Steve, together and Miriam is also mum to Jessica, Georgia,Allanah, and Clara whom she shares with her first husband Tom McGurk, who she was married to from 1983 until 1995.
Speaking previously about her wedding day to Steve, Miriam told the Irish Independent : 'The wedding was great [craic]. We had the best fun. All the kids were there. Though Conor wasn't born yet. It was just a great day and all my relations from Kerry and Laois were there, as well as Steve's relations from Belfast and his dad and step mum.'
Happy anniversary Miriam and Steve!
You Might Also Like Miriam O'Callaghan's family 'so proud' as she receives award from Hillary Clinton
Listen to our parenting podcast
Read More
. Miriam O'Callaghan is 'celebrating' now all eight children have finished school
. Miriam O'Callaghan's family 'so proud' as she receives award from Hillary Clinton
. Miriam O'Callaghan's daughter Georgia learned important lesson from famous parents
. Miriam O'Callaghan's daughters support her in the US during election coverage
. 'We're all beyond broken-hearted' Miriam O'Callaghan pays poignant tribute to late colleague First picture from Doireann Garrihy and fiancé Mark Mehigan's wedding day
Bruce Willis shares tender moment with daughters amid dementia battle
Inside MasterChef host Gregg Wallace's four marriages including one that lasted just six weeks
Trending Don't miss top real estate agent Owen Reilly share advice every first-time buyer should know at our FREE virtual event
'You're not wearing that out' 11 Irish mammy phrases you definitely heard growing up
Michael Schumachers' friend makes huge claim about his appearance at daughters wedding
Cecelia Ahern is joined by daughter Robin at An Post Irish Book Awards
Mum-of-three survived stroke after listening to radio interview
Consumer Kildare Village's new shop is a must visit ahead of your next winter holiday
Styled By Niamh: Fairytale fun with Billykiss Azeez What are the chances! Holly Cairns welcomes first child on election day
Inside the Irish rugby team's game prep at five-star Dublin hotel
Country singer Zach Bryan announces Irish gigs after controversy
PICS: Paddy and Doireann Andrews lead the glam at Cliona's Christmas Gala
Ben Foden 'excited' for journey as he takes on new role in the US
How They Met: Doireann Garrihy's friends tried to warn her off Mark Mehigan
PICS: Simon Harris' wife and children join him at the polls on election day
Miriam O'Callaghan is 'celebrating' now all eight children have finished school
This Sol de Janeiro Christmas gift set has never been this cheap and it's selling fast
Styled By Niamh: Fairytale fun with Billykiss Azeez This Sol de Janeiro Christmas gift set has never been this cheap and it's selling fast
Styled By Niamh: Fairytale fun with Billykiss Azeez
More: Trending What we know about Wicked's Cynthia Erivo from her impressive career to her love life
Rhys McClenaghan unwinds on dreamy Bali trip with his girlfriend after Olympic gold medal win
Cher makes unexpected 'appearance' at the Irish Book Awards
Copyright © 2021 – 2024 EVOKE
Entertainment Fashion Fashion News Shopping Style Advice Styled by Niamh Beauty Beauty News Beauty Advice Beauty Reviews Lifestyle Travel Property EVOKE Lists Interiors Family Royal Food Consumer Talking Cents Wellness Health Mental Health Fitness Motivation News Irish News World News Trending Video Sport Weddings Christmas Inspire Shop Newsletter Sign Up Survey & Sampling Panel
Video: For video/audio use data-poster and preload="none":
Scripts: For scripts use data-script: Script modules using require: For modules using require use data-require: */(function (window, document) { /*jshint eqnull:true */ "use strict"; var bgLoad; var uniqueUrls = {}; if (document.addEventListener && window.getComputedStyle) { bgLoad = function (url, cb) { var img = document.createElement("img"); img.onload = function () { img.onload = null; img.onerror = null; img = null; cb(); }; img.onerror = img.onload; img.src = url; if (img && img.complete && img.onload) { img.onload(); } }; addEventListener( "lazybeforeunveil", function (e) { var tmp, load, bg, poster; if (!e.defaultPrevented) { if (e.target.preload == "none") { e.target.preload = "auto"; } tmp = e.target.getAttribute("data-link"); if (tmp) { addStyleScript(tmp, true); } // handle data-script tmp = e.target.getAttribute("data-script"); if (tmp) { addStyleScript(tmp); } // handle data-require tmp = e.target.getAttribute("data-require"); if (tmp) { if (window.require) { require([tmp]); } } // handle data-bg bg = e.target.getAttribute("data-bg"); if (bg) { e.details.firesLoad = true; load = function () { e.target.style.backgroundImage = "url(" + bg + ")"; e.details.firesLoad = false; lazySizes.fire( e.target, "_lazyloaded", {}, true, true ); }; bgLoad(bg, load); } // handle data-poster poster = e.target.getAttribute("data-poster"); if (poster) { e.details.firesLoad = true; load = function () { e.target.poster = poster; e.details.firesLoad = false; lazySizes.fire( e.target, "_lazyloaded", {}, true, true ); }; bgLoad(poster, load); } } }, false ); } function addStyleScript(src, style) { if (uniqueUrls[src]) { return; } var elem = document.createElement(style ? "link" : "script"); var insertElem = document.getElementsByTagName("script")[0]; if (style) { elem.rel = "stylesheet"; elem.href = src; } else { elem.src = src; } uniqueUrls[src] = true; uniqueUrls[elem.src || elem.href] = true; insertElem.parentNode.insertBefore(elem, insertElem); }})(window, document);const defaultConfig = { endPoint: "https://euasync01.admantx.com/admantx/service", request: { key: "d4d1cdf427f06ebc6ee7e0a3ffbcaecdfbfe517eca18a41d9126f88bdb16e7f0", // API key type: "url", method: "descriptor", mode: "async", decorator: "json", filter: ["admants"], },};const targetDefault = ["categories", "feelings", "entities", "admants"];async function init() { const { request, endPoint } = defaultConfig; const { href } = window.location; // to remove query sting parameters request.body = href.substring(0, href.indexOf("?")) || href; const reqStr = JSON.stringify(request); const url = `${endPoint}?request=${reqStr}`; const headers = { "Content-Type": "text/plain", "Content-Length": reqStr.length, Connection: "keep-alive", }; const targetingP = new Promise((resolve, reject) => { fetch(url, { method: "GET", headers }) .then(async (r) => { const response = await r.json(); const { info } = response; if (info !== "OK") { reject(new Error(`Admantx fetch error: ${info}.`)); } else { const targetKeys = request.filter.includes("default") ? targetDefault : request.filter; const targeting = targetKeys .map((key) => response[key]) .filter((list) => list) .reduce( (acc, next) => [ ...acc, ...next.map((item) => item.name), ], [] ); resolve(targeting); } }) .catch(reject); }); p = Promise.resolve(targetingP); p.then(function (v) { window.admantex = v; //console.log(v); }); (window.googletag = window.googletag || {}), (window.googletag.cmd = window.googletag.cmd || []), window.googletag.cmd.push(function () { var localadmentx = window.admantex; window.googletag.pubads().setTargeting("ias-bsp", [localadmentx]); //console.log(localadmentx); }); await targetingP;}init();const searchClient = algoliasearch("Y7NNSBYQNL", "91e4e0acd0278fe408822d5ad3c3ff75");const search = instantsearch({ indexName: "evoke_live", searchClient, insights: true, searchFunction(helper) { const container = document.querySelector('#results'); const m_container = document.querySelector('#m-results'); // remove desktop results when search box is empty container.style.display = helper.state.query === '' ? 'none' : ''; // remove mobile results when search box is empty m_container.style.display = helper.state.query === '' ? 'none' : ''; // Ensure we only trigger a search when there's a query if (helper.state.query) { helper.search(); } },});search.addWidgets([ instantsearch.widgets.searchBox({ container: "#searchbox", placeholder: "search articles", autofocus: false }), instantsearch.widgets.searchBox({ container: "#m-searchbox", placeholder: "search articles", autofocus: false }), instantsearch.widgets.configure({ hitsPerPage: 12, }), instantsearch.widgets.pagination({ container: "#pagination", scrollTo: document.querySelector('#results'), }), instantsearch.widgets.pagination({ container: "#m-pagination", scrollTo: document.querySelector('#m-searchbox'), }), instantsearch.widgets.stats({ container: "#stats", }), instantsearch.widgets.stats({ container: "#m-stats", }), instantsearch.widgets.refinementList({ container: "#tags-list", attribute: "tags", limit: 5, showMore: true, }), instantsearch.widgets.refinementList({ container: "#m-tags-list", attribute: "tags", limit: 5, showMore: true, }), instantsearch.widgets.hits({ container: "#hits", templates: { item: `
{{#helpers.highlight}} { "attribute": "title", "highlightedTagName": "mark" } {{/helpers.highlight}} By {{ author }} on {{ published_date }}
{{ published_date }}
`, }, }), instantsearch.widgets.hits({ container: "#m-hits", templates: { item: `
{{#helpers.highlight}} { "attribute": "title", "highlightedTagName": "mark" } {{/helpers.highlight}} By: {{ author }} on {{ published_date }}
{{ published_date }}
`, }, }),]);search.start();const trendingDiv = document.getElementById('trending-posts')const contentDiv = document.getElementById('io-div')const contentArr = contentDiv.querySelectorAll('p')function moveTrending() { if (contentArr.length >= 10) { contentArr[8].insertAdjacentElement('afterend', trendingDiv) // contentDiv.insertBefore(trendingDiv, contentArr[7]) trendingDiv.style.display = 'flex' } else { contentArr[4].insertAdjacentElement('afterend', trendingDiv) // contentDiv.insertBefore(trendingDiv, contentArr[5]) trendingDiv.style.display = 'flex' }}// function moveTrending() {// if (contentArr.length >= 10) {// contentDiv.insertBefore(trendingDiv, contentArr[8])// trendingDiv.style.display = 'flex'// } else {// contentDiv.insertBefore(trendingDiv, contentArr[4])// trendingDiv.style.display = 'flex'// // console.log('hello')// }// }moveTrending()window.onload = function() {const getBBWVideo= () => { const iframeReference = document.querySelector('iframe[src^="https://dmgie.bbvms.com/"]'); if (iframeReference) { const videoContent = iframeReference.parentNode; videoContent.removeChild(iframeReference); console.log("Removed the Old BBW Video embed"); } else { console.warn("Original iframe bbwIframe not found"); }};getBBWVideo();};//EVOKE JW Player Pre Roll targeting in GAMvar adTag = "https://pubads.g.doubleclick.net/gampad/ads?iu=/5765/Evoke.ie/EV_JW_PREROLL&description_url=https%3A%2F%2Fevoke.ie%2F&tfcd=0&npa=0&sz=636x358%7C640x360&gdfp_req=1&output=vast&unviewed_position_start=1&env=vp&impl=s&correlator=&cust_params=";var playerInstance;var localadmentx = window.admantex;let now = new Date();//console.log("JW/Google: retrieving post id from page");gamTargeting = ('ev_post_id' + encodeURIComponent('=') + post_id_vars.postID);gamAdmentx = ('ias-bsp' + encodeURIComponent('=') + localadmentx);adTag = adTag.replace(/(cust_params[^&]+)/, '$1' + gamTargeting + encodeURIComponent('&') + gamAdmentx);//console.log("JW/Google: callback finished executing - Targeting identified: " + gamTargeting);//console.log(adTag);playerInstance = jwplayer('ev_jw_vod').setup({ playlist: 'https://cdn.jwplayer.com/v2/playlists/sH1GPNFj?search=__CONTEXTUAL__', autostart: 'true', mute: false, volume: 3, ga: {}, "floating": { "mode": 'never', }, autoPause: { 'viewability': true, }, advertising: { autoplayadsmuted: false, client: 'googima', tag: adTag, adscheduleid: 'u9NI3XXa', maxRedirects: 6 }});//EVOKE JW Player Outstream targeting in GAMlet adOutstreamTag = "https://pubads.g.doubleclick.net/gampad/ads?iu=/5765/Evoke.ie/EV_JW_Outstream&description_url=https%3A%2F%2Fevoke.ie%2F&tfcd=0&npa=0&sz=636x358%7C640x360&gdfp_req=1&output=vast&unviewed_position_start=1&env=vp&impl=s&correlator=&cust_params=";// var localadmentx = window.admantex;let latest = new Date();// console.log("JW/Google: retrieving post id from page");gamTargeting = ('ev_post_id' + encodeURIComponent('=') + post_id_vars.postID);gamAdmentx = ('ias-bsp' + encodeURIComponent('=') + localadmentx);adOutstreamTag = adOutstreamTag.replace(/(cust_params[^&]+)/, '$1' + gamTargeting + encodeURIComponent('&') + gamAdmentx);// console.log("JW/Google: callback finished executing - Targeting identified: " + gamTargeting);// console.log(adOutstreamTag);jwplayer("ev_jw_outstream").setup({ "aspectratio": "16:9", "width": "100%", "volume": "3", "advertising": { "client": "googima", "outstream": true, "tag": adOutstreamTag, "adscheduleid": "eWHQUcEC", "maxRedirects": 6, "endstate": "close" }, "displayHeading": true, "intl": { "en": { "displayHeading": "Advertisement" } }, "floating": { mode: "never", } });