Lenny Kravitz was delighted to be asked to front a new campaign for "iconic" Yves Saint Laurent's fragrance Y.