Her Majesty has worn blue on 29 per cent of all occasions in the last year – almost three times more than any other colour. Beige comes bottom with one per cent – equal with checked fabric.

LINK: www.dailymail.co.uk