Penelope Cruz has shown off her skills as a director and writer, debuting a new advert for lingerie company Agent Provocateur.
The sexy six-minute film stars model Irina Shayk and actor Miguel Angel Silvestre, and also features cameo appearances from her husband Javier Bardem and her sister Monica, who she designed the underwear range with.
The short film sees plenty of very scantily clad women partying in a Spanish mansion as they dance by the pool, lick cake off each other and take showers in their smalls, while Miguel looks on transfixed.
Irina then performs a lap dance on Miguel, only for him to wake up and realise it was all a dream.
Speaking of the ad, Penelope - who recently welcomed her second child - said in a behind the scenes video: "It's important to send the message that this is for everybody. I can find beauty in so many different types of women. I didn't just want to show the beautiful bodies of the models, I wanted to tell a story."
But is the ad slinky or just plain sleazy? Vote below...