Supermodel Kate Moss and her rocker lover Pete Doherty have filmed a new commercial for Italian designer Roberto Cavalli on Mediterranean island Ibiza. The couple is caught in a passionate beach embrace in the new ad, which came about as a last-minute thing. Cavalli had originally booked model Moss for the Ibiza shoot but asked Doherty to take part too when the rocker showed up with his girlfriend. The designer explains, "It happened quite casually. Pete was with Kate when she came to Ibiza for the shoot. I was immediately struck by the intensity and freedom of their relationship. "Kate brings beauty, intensity and personality and a hippie spirit that's perfectly in tune with my collection. "Pete is a dreamer and a rebel and not keen on compromises. He's authentic and spontaneous and oozes a new, unexpected brand of sensuality. I think he is perfectly in sync with the spirit of the Cavalli man."