Kate Middleton offered to appear on Vogue covers to showcase role as a ‘global fashion icon’” – amused not just me, but many ...