Penelope Cruz gives birth to a daughter - Celebrity news -MadeForMums