After what feels like decades of speculation, the moment we've all been breathlessly waiting for has finally arrived: Kate Middleton is pregnant! St. James's Palace officially announced today that the Duke and Duchess of Cambridge are expecting a royal heir to the British throne.
Speaking of the royal throne, the palace, which says the pregnancy is in the "very early stages," also announced that the duchess has been admitted to a London hospital to be treated for acute morning sickness, is expected to remain there for several days and "will require a period of rest thereafter." Ugh. Fairy tale, meet reality.