Kate Middleton opts for royal blue business suit at charity appearance in London
The Duchess of Cambridge met with the families of sick children at one of the country's biggest hospitals to mark the opening of a £13 million "home away from home" for parents.
The mother-of-two opted for a royal blue tweed skirt suit by Rebecca Taylor, just hours after dazzling in a sparkling Erdem dress at a Buckingham Palace event on Monday night.
Kate visited Ronald McDonald House at Evelina London Children's Hospital, where nearly 1,000 families a year will be able to stay as close as possible to youngsters receiving treatment.
Part of Guy's and St Thomas' NHS Foundation Trust, the 59-bedroom site near South Bank is one of 14 houses across the UK that help keep families together for free.
With most hotels in the area costing more than £100 a night, demand for an existing 20-bedroom house at St Thomas' had far exceeded supply.
The Duchess toured the new building, which opened in December, and met families already benefiting from the safe and comfortable accommodation which includes kitchens and playrooms.
The mother-of-two will also unveiled a plaque to mark the house's official opening during a reception.
The house is run in partnership with Ronald McDonald House Charities, an independent charity founded in 1989 supported by global firms including McDonald's and Coca-Cola.