Robert Pattinson has reportedly filmed a racy Dior advert.

The 'Twilight' hunk is being lined up to be the face of the brand's fragrances and was spotted shooting a daring new ad, which sees him cavorting with three naked women.

A source told The Sun newspaper: ''The advert is sexually explicit. It is pushing the boundaries of what you can get away with in advertising. Robert is topless for part of it and kissing one of the models with tongues.

''There's another scene where he takes part in a foursome in various states of undress, although it's not clear whether those scenes will make the final cut.

''According to the people on set, he didn't take much persuading to get into the role. He got stuck right in.''

The British newspaper is claiming the ad - expected to air globally from May - was in aid of Dior's menswear line, instead of their signature Dior Homme scent as previously reported.

Robert was rumoured to have signed a $12 million deal last autumn, with a source explaining his main motivation was his love of the iconic brand.

The 26-year-old actor is following in the fashion footsteps of his on/off girlfriend, Kristen Stewart, who fronts Balenciaga's fragrance campaigns.