Kate Middleton dazzles in Marchesa gown for theatre premiere

One week after making a stunning appearance at the National Portrait Gallery in London, Kate was once again amazing, this time at the opening of the musical 42nd Street at the Theatre Royal Drury Lane.

The mother-of-two wore a gorgeous Marchesa gown that captured the attention of photographers and the public.

The classic dress became the desire of many women around the world as it sold out just hours after the royal showed it at the event.

Kate went on stage, where she was presented with a pair of gold tap shoes with red ribbons by the producers of the show.

The event is of great importance to the Duchess as the musical is used to collect donations for East Anglia’s Children’s Hospice (EACH), of which she has been a patron since 2012.