In the past Victoria Beckham has complained of "looking really awful naked", but in a new series of lingerie ads for Armani the mum-of-three shows off a figure most women would envy.
Reclining backwards onto a bed, wearing only underwear and sky-high heels, the toned 34-year-old poses provocatively in the shots promoting the Italian fashion house's spring/summer collection.
The former Spice Girl has appeared in Armani ads before, both solo and with her husband David Beckham. And last year she followed in his footsteps by signing her own £12 million, three-year contract with the label.
With so many aspects of her career to juggle, it's little wonder Victoria has to call on her friends to help out with child care once in a while. And on Sunday it was Katie Holmes who stepped forward to entertain the British couple's youngest sons, Romeo, six, and four-year-old Cruz.
Tom Cruise's actress wife was spotted in Los Angeles with the boys and her two-year-old daughter Suri, heading for a playdate at The Children's Arts Studio on Santa Monica.