Kate Middleton today launched a new confidential helpline for families in need - wowing crowds in a flowing green dress.
The Duchess of Cambridge met workers and volunteers at Family Action, which supports anyone struggling with issues ranging from relationship difficulties to mental health.
During her visit in Forest Hill, Kate - wearing a belted long-sleeved green dress by Beulah London - chatted to families supported by the organisation, spent time with some young carers and met volunteers.
Large crowds gathered to catch a glimpse of the royal outside the charity's headquarters.
The Yahvi dress from the popular designer retails for £550, with Kate wearing a modified version.
The label supports victims of sex trafficking in India by donating a share of its profits to charity.
Family Action has set up its new service, named FamilyLine, to provide support and guidance for parents and children.
It is celebrating 150 years of helping vulnerable people, and today it supports about 45,000 families a year in Britain.
Kate's visit was hosted by David Holmes, the chief executive of Family Action, who is a member of the Duchess's early years steering group.
This group looks at ways of improving how society supports children so they have the resilience to cope with life's pressures when adults.
Kate will also view the Family Monsters campaign film that has been produced to mark Family Action's 150th anniversary.
The campaign highlights the hidden monsters that many families face, such as debt, addiction, lack of time together, relationship issues and mental health issues.
Mr Holmes said: "We are so grateful to the Duchess of Cambridge for visiting Family Action’s services today, for her interest in our work and addressing family pressures and for officially launching Family Line.
"The Duchess’s support will encourage many more families to talk about their ‘family monsters’."
The green Yahvi is described as "modest and refined" and "leading to a floaty skirt with button detail and split to give great movement."
Kate's husband, Prince William, is currently in Davos to interview Sir David Attenborough about climate change.