Catherine, Duchess of Cambridge won your votes wearing a sleek black velvet Alexander McQueen strapless gown to The Sun Military Awards this week.

This was my third favourite look from Catherine this year, following her Alexander McQueen wedding gown and her gorgeous Jenny Packham gown.

Jennifer Hudson was my favourite wearing The Blonds to the VH1 Diva event.

Her multi-coloured crystal-encrusted gown and perfectly complementary sandals was a real diva moment.

Diana Ross would be proud.

Credit: Getty