Beyoncé's pregnancy has been weird and mysterious from the start. She announced that her and husband Jay-Z would be having a baby in August, while on stage at the MTV Video Music Awards. The next month, she stated: "It's September 23rd. Right now I’m actually shooting the video for 'Countdown' and I’m six months pregnant!" After that, a television appearance showed her bump collapsing before the world's eyes, which led to rumors that she had a surrogate, possibly to stay in shape for an upcoming tour. And yesterday, rumors spread far and wide that she—or someone?—delivered her baby, named Tiana May Carter, at St. Luke's Roosevelt Hospital in New York City.

No official announcements have been made to confirm or deny the rumor, but now Ryan Seacrest says the singer will be appearing in some capacity on the New Years Rockin' Eve broadcast tonight, possibly via satellite, and possibly to make an announcement. He told Extra, "You will see Beyoncé on the show, I can't tell you too much because they don't tell me too much, but if you're a Beyoncé fan—and man, is she looking good these days—you'll want to see Beyoncé."

So is Baby Bey going to steal 2012's thunder?