The royal couple, both 33, joined the likes of actresses Carey Mulligan and Laura Carmichael, newsreader Jon Snow and athlete Paula Radcliffe to take part in the charity fundraising day, in which celebrities join brokers to close deals and raise money for several organisations.
The Duchess of Cambridge looked beautiful in an emerald green suit as she arrived for the event, held in The City in London on Wednesday morning (9 December).
Today's fundraiser will benefit charities including SkillForce, Sportsaid and Place2Be, of which The Duke and Duchess are patrons. SkillForce is a national education charity working with young people at primary and secondary schools across England, Wales and Scotland.
Sportsaid aims to help young people overcome financial hurdles in their bid to become the next generation's sporting heroes, while Place2Be is a national children's charity that provides counselling and support for young people dealing with mental health problems.
The idea of ICAP Charity Day is that all revenues and commissions are given to a select few charities, meaning each receives a significant amount of money to really make a difference. Brokers give away their own commissions to charity, while companies give away their revenue.
For exclusive competitions and amazing prizes visit Reveal's Facebook page NOW!