Well, we didn't see that coming. Oh, alright, we did. After a lot of speculation over the last couple of days, Britney Spears and husband Kevin Federline have confirmed that the singer has given birth to a baby boy via an announcement on Britney's website. The statement said that "Everyone is happy, healthy and doing wonderful. Thank you all for your love and well wishes."
Reports suggest that Britney was admitted to the UCLA Medical Center in Santa Monica on Wednesday to undergo a caesarean section and gave birth at around 1pm. No name for the baby has yet been announced, but there's a lot of speculation about that, of course, with Us Weekly magazine claiming that the child will be named Preston Michael Spears Federline.