Catherine Zeta-Jones may have just turned 40, but she can still cut it as a sexy screen siren.
In her upcoming movie The Rebound, Zeta-Jones strips down to her bra as she romps with her toyboy lover on the sofa.
But the couple's moment of passion is interrupted when her eight-year-old son Frank Jnr wakes up and walks into the sitting room.
In the romantic comedy, Zeta-Jones plays newly-single mother Sandy, who moves with her two children Frank Jnr and Sadie to New York to start a new life after finding out her husband is having an affair.
As a string of disastrous dates with men her own age, Sandy finds herself attracted to Aram, her children's 25-year-old babysitter, played by The Hangover star Justin Bartha.
Following a night out partying at a hip-hop nightclub, the pair retreat to her Manhattan apartment, where their steamy romp on their settee comes to an abrupt end.