Karl Stefanovic surprised with special guest on his birthday
<p>Just hours after returning from Paris after covering the Olympics, Karl Stefanovic made his return to the <em>Today Show</em>.</p>
<p>Coincidentally, the return to the Channel Nine morning show fell on his 50th birthday, as his co-hosts celebrated the milestone age live on air. </p>
<p><em>Today</em> co-host Sarah Abo gushed over Karl as she introduced a highlights reel to showcase some of his most memorable moments on the show. </p>
<p>"We love you so much and to celebrate this huge occasion, we got to take a look back at some of the memorable moments from the past five decades," Sarah said.</p>
<p>After the walk down memory lane, Abo then introduced a special guest who had made the trip into the studio. </p>
<p>Karl was shocked to see his mum Jenny arrive, as she joined her son on the couch. </p>
<p>"I'm so sorry, my hands are sweaty but nice to see you, mummy," an emotional Karl said before giving his mum a big hug.</p>
<p>Jenny then shared some sweet moments for her son's birthday, but couldn't resist sharing a few jabs at the <em>Today</em> host. </p>
<blockquote class="instagram-media" style="background: #FFF; border: 0; border-radius: 3px; box-shadow: 0 0 1px 0 rgba(0,0,0,0.5),0 1px 10px 0 rgba(0,0,0,0.15); margin: 1px; max-width: 540px; min-width: 326px; padding: 0; width: calc(100% - 2px);" data-instgrm-permalink="https://www.instagram.com/p/C-jK_Gron--/?utm_source=ig_embed&utm_campaign=loading" data-instgrm-version="14">
<div style="padding: 16px;">
<div style="display: flex; flex-direction: row; align-items: center;">
<div style="background-color: #f4f4f4; border-radius: 50%; flex-grow: 0; height: 40px; margin-right: 14px; width: 40px;"> </div>
<div style="display: flex; flex-direction: column; flex-grow: 1; justify-content: center;">
<div style="background-color: #f4f4f4; border-radius: 4px; flex-grow: 0; height: 14px; margin-bottom: 6px; width: 100px;"> </div>
<div style="background-color: #f4f4f4; border-radius: 4px; flex-grow: 0; height: 14px; width: 60px;"> </div>
</div>
</div>
<div style="padding: 19% 0;"> </div>
<div style="display: block; height: 50px; margin: 0 auto 12px; width: 50px;"> </div>
<div style="padding-top: 8px;">
<div style="color: #3897f0; font-family: Arial,sans-serif; font-size: 14px; font-style: normal; font-weight: 550; line-height: 18px;">View this post on Instagram</div>
</div>
<div style="padding: 12.5% 0;"> </div>
<div style="display: flex; flex-direction: row; margin-bottom: 14px; align-items: center;">
<div>
<div style="background-color: #f4f4f4; border-radius: 50%; height: 12.5px; width: 12.5px; transform: translateX(0px) translateY(7px);"> </div>
<div style="background-color: #f4f4f4; height: 12.5px; transform: rotate(-45deg) translateX(3px) translateY(1px); width: 12.5px; flex-grow: 0; margin-right: 14px; margin-left: 2px;"> </div>
<div style="background-color: #f4f4f4; border-radius: 50%; height: 12.5px; width: 12.5px; transform: translateX(9px) translateY(-18px);"> </div>
</div>
<div style="margin-left: 8px;">
<div style="background-color: #f4f4f4; border-radius: 50%; flex-grow: 0; height: 20px; width: 20px;"> </div>
<div style="width: 0; height: 0; border-top: 2px solid transparent; border-left: 6px solid #f4f4f4; border-bottom: 2px solid transparent; transform: translateX(16px) translateY(-4px) rotate(30deg);"> </div>
</div>
<div style="margin-left: auto;">
<div style="width: 0px; border-top: 8px solid #F4F4F4; border-right: 8px solid transparent; transform: translateY(16px);"> </div>
<div style="background-color: #f4f4f4; flex-grow: 0; height: 12px; width: 16px; transform: translateY(-4px);"> </div>
<div style="width: 0; height: 0; border-top: 8px solid #F4F4F4; border-left: 8px solid transparent; transform: translateY(-4px) translateX(8px);"> </div>
</div>
</div>
<div style="display: flex; flex-direction: column; flex-grow: 1; justify-content: center; margin-bottom: 24px;">
<div style="background-color: #f4f4f4; border-radius: 4px; flex-grow: 0; height: 14px; margin-bottom: 6px; width: 224px;"> </div>
<div style="background-color: #f4f4f4; border-radius: 4px; flex-grow: 0; height: 14px; width: 144px;"> </div>
</div>
<p style="color: #c9c8cd; font-family: Arial,sans-serif; font-size: 14px; line-height: 17px; margin-bottom: 0; margin-top: 8px; overflow: hidden; padding: 8px 0 7px; text-align: center; text-overflow: ellipsis; white-space: nowrap;"><a style="color: #c9c8cd; font-family: Arial,sans-serif; font-size: 14px; font-style: normal; font-weight: normal; line-height: 17px; text-decoration: none;" href="https://www.instagram.com/p/C-jK_Gron--/?utm_source=ig_embed&utm_campaign=loading" target="_blank" rel="noopener">A post shared by thetodayshow (@thetodayshow)</a></p>
</div>
</blockquote>
<p>"It's great to be here, you've been a great son, when you remember to actually ring your mum," she said.</p>
<p>"And you've been a great brother to your siblings and you've had a great profession which has been terrific, you've picked something you love to do and you've got yourself up at 3am every morning for 20 years, who would do that if they didn't love it?"</p>
<p>Karl's sister-in-law,<em> Today Extra</em> host, Sylvia Jeffreys seconded Jenny's well wishes, telling Karl he is "such a treasure" to know.</p>
<p>"You're such a beautiful man and you're a beautiful friend and a beautiful brother and all of us as your colleagues as well, have the rare privilege of seeing the way you can really connect and bring the best out in people, not just the people you interview on the television every day, but the people you work with every day," she said.</p>
<p>"You bring out the best and you show us all how to commit and be really excellent, you're just a wonderful person, you drive us mad and you've made me do things I deeply regret, but we love you with all our hearts."</p>
<p><em>Image credits: Today </em></p>