Kate Middleton Zara Ralph Lauren outfit.jpg

Don't we love a high street frock on a Duchess? Kate Middleton stepped out last night to attend the Royal Albert Hall in a £69.99 black and cream lace dress from Zara. Kate and Prince William watched a performance by Gary Barlow for an event to help raise money for The Prince's Trust and The Foundation of Prince William and Prince Harry.

Kate teamed her dress with a chic Ralph Lauren blazer, black opaque tights and a pair of matching heels. Of course it's not the first time that she has worn Zara. The Duchess donned a blue chiffon Zara dress the day after her royal wedding.