Christina Aguilera is pregnant – who knew?