Surprise! Christina Aguilera is pregnant with baby #2!

The singer and Voice coach knows how to keep us on our toes. Not even one week after she announced her engagement, she’s announced that she’s having a baby!

Her and fiancé, Matt Rutler met on the set of the 2010 film “Burlesque.”

Congratulations to the happy couple!!!

Photo Credit: Getty Images