Credit: Splash News Online

Eva Longoria doesn't need a baby of her own -- she's got Victoria Beckham's daughter Harper Seven to keep her company!

The 36-year-old Desperate Housewives star cradled the nearly 4-month-old baby girl while cheering David Beckham onto victory at the L.A. Galaxy vs. New York Red Bulls soccer game in Carson, Calif. Thursday. See more pics from the game!

As Longoria bonded with Harper, mom Victoria, 37, watched over sons Brooklyn, 12, Romeo, 9, and Cruz, 6. Also in Beckham's private suite? Zac Efron, 24, who kept a low-profile in a read beanie.

Before Harper's birth, Longoria threw Victoria a baby shower at at West Hollywood's Petit L'Ermitage Hotel in May. Guests included Demi Moore, Nicole Richie, Rachel Zoe, Tana Ramsay and Selma Blair.