Tatler’s ‘dreadful’ Kate Middleton cover is ‘best forgotten’, royal expert says – after bewildered fans said its artist ‘should’ve gone to Specsavers’