Actress and producer Beyonce Knowles, pictured in Hollywood in 2008, has given birth to a girl named Ivy Blue Carter, media reports said.
Pop diva Beyonce 'gives birth to girl'