"Wow she still loves David" - Davido's alleged French baby Mama, Ivanna Bay stirs reactions, attends singer's recent show
A video featuring Ivanna Bay, who claims to be one of the alleged baby mamas of Nigerian singer Davido, has surfaced online. The footage has emerged amidst allegations that the singer has impregnated multiple women. In the trending video, Ivanna Bay can be