The Duke and Duchess of Cambridge were left a little surprised when a pair of City brokers swapped pinstripe suits for high heels and hotpants for a charity fundraising day.
William and Kate joined a host of celebrities - from Samantha Cameron to Earl Spencer - at the annual event for the global brokerage firm Icap where staff come dressed as weird and wonderful characters.
The Duchess was sporting a new look for the occasion, with her hair around two inches shorter than her last appearance, and was wearing an outfit by LK Bennett.
The pair helped close a deal at the Central European interest rate swaps desk, as the traders put their legs on display in the heels and hotpants.
They had taken their look from a well-known television advert for Moneysupermarket.com where a man does an "epic walk" in heels.
The Duke kept his mind on closing the deal but as soon as the work was over curiosity got the better of him and he quizzed a broker about his fancy dress.
Broker Dan Lebeau, who had guided William through the trade as he stood up in 3in heels, said: "He was saying to me, basically 'where did you get them from?'.
"It was very difficult to find size 10 high heels in a normal shop."
As William left, he chatted to some other staff and joked about the "dodgy" outfit worn by the brokers.
The event raises millions for good causes and among the recipients were charities associated with the Cambridges - SkillForce, of which William is patron, and SportsAid and Place2Be, of which Kate is patron.