Kate styled the look with burgundy accessories, a poppy brooch and her hair styled in a soft wave.

The Duchess was all dolled up for two events, first up it was a private screening of short films made by those who have battled with drug and alcohol addiction as part of her charity Action on Addiction.

Later she walked the red carpet at the premiere of the new film A Street Cat Called Bob.