The American Idol winner looked fantastic as she walked the red carpet at the glitzy Tennessee ceremony, before taking to the stage to co-host proceedings alongside Brad Paisley.
Carrie, 31, is expecting her first child with husband Mike Fisher but, until last night, had kept the baby's gender firmly under wraps.
Well, now, thanks to co-host Brad, we all know it's a boy!
Brad, a long time friend and co-host of Carrie, jokingly told the audience at the show, "We're pregnant!" before whispering to Carrie: "Can you please just tell me what we're having?"
Carrie muttered something in his ear inaudible to the audience, prompting a gleeful Brad to say: "I'm so happy! I know something y'all don't know."
Not for long though!
Later in their opening monologue, Brad suggested the new baby could be named in honour of Garth Brooks.
"What are you doing?!" responded Carrie. "What's wrong with you? You gotta be kidding me. You kept that secret for a whole two minutes."
Somehow we do think Carrie had given her consent for him to that though...
Carrie and Mike have been married since 2010.
Reveal is now on Google Plus! Join us here for the latest pictures, fashion and celebrity news!