2face Idibia and Annie welcome a new born baby