Following her stylish night out at the Portrait Gala last week, the Duchess of Cambridge made yet another glamorous appearance at the opening night of 42nd Street at the Theatre Royal in London on Tuesday. Catherine was on hand to support the East Anglia Children's Hospice, of which she is a patron, and looked radiant in a red Marchesa dress complete with a matching clutch. Before making her way inside the event, the duchess greeted a group of guests, including a 12-year-old boy named Ollie Duell, who lives with a complex medical condition that affects his bowel and stomach. His mum, Claire, delivered a speech about how much the organisation means to her family, saying, "Having a safe place for Ollie to be cared for is the most valuable gift we could ever have been given . . . EACH makes a really hard time just that little easier to deal with."
Even though Catherine attended the event solo, she and Prince William were photographed having dinner with Pippa's future in-laws, David Matthews and Jane Parker, last Thursday. While the royal couple will be in attendance for Pippa's upcoming wedding, it's been reported that the duchess will not act as maid of honour, but her children, Prince George and Princess Charlotte, will be involved as a page boy and a flower girl.