Britney Spears Pregnant?

Britney Spears has made a surprise announcement.

Spear surprised David Letterman Tuesday with an unexpected appearance and confirmation on-air that she is pregnant.

Speculation about Spears and her pregnancy has been rampant in the last week.