Yep, yep! Annie and 2face Idibia welcomed a new baby today January 3rd 2014. She delivered her baby in an Atlanta hospital. We still have no confirmations yet on the sex of the child but in the meantime, mother and child are said to be doing great. The couple got married in March 2013, and we say Big congrats to them.