Victoria Beckham has finally given birth to the longed-for daughter her and husband David have always wanted -- and they've named her Harper Seven Beckham.
Victoria Beckham has given birth!