<div class="fb-like" data-href="https://facebook.com/newsnercom" data-width="320" data-layout="standard" data-action="like" data-size="large" data-show-faces="true" data-share="false"></div>
They watch a slideshow of their newborn grandson, but have no idea he’s in the next room

They watch a slideshow of their newborn grandson, but have no idea he’s in the next room

<script async src="//pagead2.googlesyndication.com/pagead/js/adsbygoogle.js"></script> <!-- EN_Underheadline_Mobile_2017 --> <ins class="adsbygoogle" style="display:inline-block;width:336px;height:280px" data-ad-client="ca-pub-5840994067977481" data-ad-slot="2603542459"></ins> <script> (adsbygoogle = window.adsbygoogle || []).push({}); </script>
<script async src="//pagead2.googlesyndication.com/pagead/js/adsbygoogle.js"></script> <!-- EN_Underheadline_Desktop_2017 --> <ins class="adsbygoogle" style="display:inline-block;width:580px;height:400px" data-ad-client="ca-pub-5840994067977481" data-ad-slot="3940674859"></ins> <script> (adsbygoogle = window.adsbygoogle || []).push({}); </script>

When Dave O'Regan posted this video on Youtube, it hit millions of people straight in the heart.

Dave and his older brother, John, grew up in Ireland, but John has lived in Australia for the past 10 years. Recently John and his wife, Claire, had their first child and decided to visit Ireland and surprise their parents with their new baby.

In this clip, the new grandparents think they're watching a slideshow with pictures of their first grandchild, but little do they know who's waiting in the next room to surprise them...

<script async src="//pagead2.googlesyndication.com/pagead/js/adsbygoogle.js"></script> <!-- EN_Between_300x600 --> <ins class="adsbygoogle" style="display:inline-block;width:300px;height:600px" data-ad-client="ca-pub-5840994067977481" data-ad-slot="7212671650"></ins> <script> (adsbygoogle = window.adsbygoogle || []).push({}); </script>
<script async src="//pagead2.googlesyndication.com/pagead/js/adsbygoogle.js"></script> <!-- En_Between_580x400 --> <ins class="adsbygoogle" style="display:inline-block;width:580px;height:400px" data-ad-client="ca-pub-5840994067977481" data-ad-slot="8594796851"></ins> <script> (adsbygoogle = window.adsbygoogle || []).push({}); </script>

The slideshow is full of adorable pictures of baby Niall, bathing, sleeping, and laughing with his mom, Claire, and dad, John. John's parents laugh and cry when they see all of the lovely photos of their grandson.

But of course, nothing compares to meeting the newborn for real.

Grandma and grandpa have no idea, of course, but in the next room, John, Claire, and Niall are waiting to surprise them.

When the grandparents finally realize the big surprise at the end of the video, I couldn't help but smile. What a wonderful reunion!

If this beautiful moment also melted your heart, please share it with your friends on Facebook.

Published by Newsner, please like

 
<div id="taboola-below-article-thumbnails"></div> <script type="text/javascript"> window._taboola = window._taboola || []; _taboola.push({ mode: 'thumbnails-a', container: 'taboola-below-article-thumbnails', placement: 'Below Article Thumbnails', target_type: 'mix' }); </script>
<div id="taboola-below-article-thumbnails"></div> <script type="text/javascript"> window._taboola = window._taboola || []; _taboola.push({ mode: 'thumbnails-a', container: 'taboola-below-article-thumbnails', placement: 'Below Article Thumbnails', target_type: 'mix' }); </script>
<script language="JavaScript" type="text/javascript"> rp_account = '14204'; rp_site = '75594'; rp_zonesize = '658032-10'; rp_adtype = 'js'; rp_smartfile = '[SMART FILE URL]'; </script> <script type="text/javascript" src="http://ads.rubiconproject.com/ad/14204.js"></script>
<!-- Begin MailChimp Signup Form --> <link href="//cdn-images.mailchimp.com/embedcode/classic-10_7.css" rel="stylesheet" type="text/css"> <style type="text/css"> #mc_embed_signup{background:#ffba00; clear:left; font:14px Georgia,Helvetica,Arial,sans-serif; width:950px;} /* Add your own MailChimp form style overrides in your site stylesheet or in this style block. We recommend moving this block and the preceding CSS link to the HEAD of your HTML file. */ </style> <div id="mc_embed_signup"> <form action="//newsner.us15.list-manage.com/subscribe/post?u=577834a7fc83592902f6250eb&amp;id=14f25e00df" method="post" id="mc-embedded-subscribe-form" name="mc-embedded-subscribe-form" class="validate" target="_blank" novalidate> <div id="mc_embed_signup_scroll"> <h1>THE DAILY EMAIL</h1> <div id="mc_embed_signup_scroll"><h3>Get the stories that matter most</h3></div> <div id="mc_embed_signup_scroll">&nbsp;</div> <div class="mc-field-group"> <input type="email" value="" name="EMAIL" class="required email" id="mce-EMAIL" placeholder="Email address"> </div> <div id="mce-responses" class="clear"> <div class="response" id="mce-error-response" style="display:none"></div> <div class="response" id="mce-success-response" style="display:none"></div> </div> <!-- real people should not fill this in and expect good things - do not remove this or risk form bot signups--> <div style="position: absolute; left: -5000px;" aria-hidden="true"><input type="text" name="b_577834a7fc83592902f6250eb_14f25e00df" tabindex="-1" value=""></div> <div class="clear"><input type="submit" value="Subscribe" name="subscribe" id="mc-embedded-subscribe" class="button"></div> </div> </form> </div> <script type='text/javascript' src='//s3.amazonaws.com/downloads.mailchimp.com/js/mc-validate.js'></script><script type='text/javascript'>(function($) {window.fnames = new Array(); window.ftypes = new Array();fnames[0]='EMAIL';ftypes[0]='email';fnames[1]='FNAME';ftypes[1]='text';}(jQuery));var $mcj = jQuery.noConflict(true);</script> <!--End mc_embed_signup-->