Christmas came early! The "Kate Middleton pregnant!" gossip was actually true ... or at least lucky. She's officially expecting, the palace announced Monday.
With speculation regarding when Prince William and his wife would start a family building from the instant they got married (April 2011), Twitter predictably went nuts.
Read some of the best celebrity reactions to the official announcement below:
President Barack Obama: We extend our congratulations to the Duke and Duchess of Cambridge on the welcome news out of London that they are having their first child.
Prime Minister David Cameron: I'm delighted by the news that the Duke and Duchess of Cambridge are expecting a baby. They will make wonderful parents.
Kim Kardashian: Aww so cute! Congrats!!!
Khloe Kardashian Odom: Congratulations to the Duke and Duchess of Cambridge!! A royal baby!!! :) awwww so sweet
Maria Shriver: Wonderful news for Prince William & Kate Middleton. Kate has Hyperemesis. Had that with my last child. Not fun at all. Hang in there, Kate.
Richard Branson: Congrats to Kate & Will on expecting your first child. The happiest day of your life to look forward to!
Chrissy Teigen: AWWWW DUCHESS KATE AWWWWWWW SERIOUS AWWWWWWWW I'm not joking I'm seriously happy ew wtf
Katherine Jenkins: What lovely news!! Congratulations to the Duke & Duchess of Cambridge!! #PitterPatter
Brooklyn Decker: A ROYAL BABY...I hope Royal Baby and Blue Ivy Carter become best friends.
Ivanka Trump: A royal baby is on the way for #KateMiddleton and Prince William! lovely! #royalbaby
Damon Lindelof: "KATE MIDDLETON'S UNBORN CHILD SHALL SAVE US FROM THE FISCAL CLIFF!!!" - My Cardboard Sign Today
Piers Morgan: Congratulations to every magazine editor for calling Kate Middleton's pregnancy - especially those who did covers on it 11 months ago.
Josh Malina: I hope it gets Kate's hair.
Estelle: Beautiful. Congrats will and Kate.
Cheryl Cole: I'm sooooooo excited that we're having a royal baby!!!! Congratulations to Kate and Wills!!!!!!
Ryan Seacrest: Will and Kate +1.