When her hubby Tony Parker is away, who does Eva Longoria play with? Her main man, Mario Lopez!

While Tony, 25, is stuck in Texas where he plays for the San Antonio Spurs, it’s Mario, 34, who gets to take Eva out.

"They’ve always been close," a friend of the actress, 33, tells OK!. "He’s been there through all her ups and downs."

On March 6, the terrible twosome hit Cartier as Eva prepared for the launch of her big new restaurant, Beso. Mario helped her pick a necklace and then they got lunch at Cafe Med in West Hollywood.

"Eva loves Mario’s sense of style," says the pal. "She thinks he has a good eye and loves taking him along when Robert [Verdi, her stylist] isn’t available."

Should Mario’s girlfriend, Dancing With the Stars’ Karina Smirnoff, 30, be concerned? "Karina doesn’t worry," the friend says, "as long as he gets a gift for her along the way!"

We see Karina has her priorities straight!

Sound off in the comments below!

Join the conversation