Penelope Cruz has written and directed a raunchy ad for her new lingerie range with Agent Provocateur.
The 'Elegy' star said in a behind the scenes video that the lingerie range was for everybody and that her advert doesn't just showcase models with beautiful bodies, the Daily Express reported.
The promotional 6-minute video which is directed by Cruz, stars some of the most attractive models in the business, including Russian model Irina Shayk and actor Miguel Angel Silvestre who plays the part of a L'Agent.