Dan Walker, 41, paid tribute to Carol Kirkwood, 56, on Instagram after she made an appearance at the Salford studio.
The presenter praised the weather reporter for bringing a “smile to everyone’s face” and said she was a “joy-spreader”.
Sharing a stunning black and white picture of the meteorologist, the BBC Breakfast host penned: “There are some people who brighten every room.
“Carol Kirkwood is normally in the weather studio in London, but today she was in the BBC Breakfast studio in Salford.”
He continued: “She put a smile on everyone’s face (she did bring chocolate). Carol is a joy-spreader and we love her.”
Carol looked incredible in the monochrome photograph and donned a stylish printed shirt for the glamorous photoshoot.
Her blonde locks were curled and left to drape across her shoulders, while her make-up was perfectly applied to highlight her natural beauty.
To accentuate her pretty facial features, the radio presenter sported lashings of mascara, winged eyeliner and glossy lipstick.
Fans of the star went wild for the picture, with many leaving her compliments in the comment section below the image.
One admirer wrote: “What a stunning photo of a lovely lady,” while another shared: “A lovely photograph of a beautiful lady.”
A third fan added: “She literally is like a ray of sunshine even when she’s telling us we’ll be getting awful weather she still seems to sugar coat it for us bless her. Love you, Carol.”
Someone else gushed: “Love Carol, she’s just always so bright and cheerful a beautiful lady inside and out.”
Another follower said: “The absolutely delicious Miss Carol Kirkwood. Just a simply beautiful lady with brains to match.”
Meanwhile, one commentator joked about Dan seemingly forgetting to invite Carol to the Christmas party last week.
They quipped: “Ahem, looks like Dan is trying to make amends as he forgot to invite Carol to his Christmas party.”
On December 12, Dan queried about Carol attending the Christmas shindig, with him asking: “Are you coming to our Christmas party, Carol?”
“No, I’m not,” Carol replied, to which Dan responded: “Did you get an invite.”
“This is awkward!” 36-year-old presenter Steph McGovern chimed in, before jesting: “She wasn’t invited.”
“I’ll let you know Carol,” Dan replied before Carol exclaimed: “Left off the list again!”
BBC Breakfast airs weekdays on BBC One at 6am.