Karl Lagerfeld offers his view on ‘sexy’ Carole Middleton