Prince William and Catherine, Duchess of Cambridge attended the London premiere of ‘War Horse’ in Leicester Square last night on a cold, rainy night.

It didn’t stop her glowing on the red carpet wearing a beautiful Alice by Temperley gown.

The Duchess, who celebrates her 30th birthday today, looked regal in her black lace gown with a plunging neckline.

A Pretty Ballerina black velvet clutch, which we saw her carry on the last outing, and silver jewels completed her look.

As stunning as she looks, I wish she would consider a different hairstyle.

Credit: Getty