Kate Middleton channeled her inner Princess Diana as she donned a striking white blazer in her latest royal visit.
The Duchess of Cambridge, 40, was pictured waving to the cameras as she arrived at a baby bank charity in Brent today.
The royal has previously helped out at the Little Village hub and appeared pleased to be returning today.