Eva Longoria's new slender figure is down to control underwear.
David and Seal are friends and the kids play together
The actress admitted earlier this year she had piled on the pounds for her role in TV series 'Desperate Housewives' but has recently been sporting a slimmer physique.
However, pictures from a recent party thrown in her honour by Allure magazine - to celebrate her appearance on their cover - revealed the actress was wearing smoothing garments Spanx.
At the Allure party - held at Eva's Los Angeles restaurant Beso - her 'Desperate Housewives' co-star Felicity Huffman joked she would be keeping her friend away from alcohol.
Felicity laughed: "When Eva's not drunk, she is so good and talented. And I'm just hoping tonight we can keep her off the sauce.
"She's the most joyful, generous, industrious, down-to-earth person that I know, so if she invites me to the opening of a letter, I'll go."
Other guests at the party included Victoria Beckham, who took supermodel Heidi Klum as her 'date' so their husbands could spend time together.
Victoria said: "She lives just down the road from me. David and Seal are friends and the kids play together."
Tagged in Eva Longoria