Britney Spears announces she is pregnant