Robert Pattinson Stars in 'Sexually Explicit' Advert