2-Face And Annie Macaulay's Daughter Celebrates Her 4th Birthday.
Eva Idibia, daughter of 2-Face and Annie Idibia is 4years. Her mother Annie described her as "the prettiest, funniest, bravest and smartest princess ever to be". Four year old Eva is indeed a beauty to behold. Happy birthday Eva, long life and prosperity.