Prince William has broken City records with a €17billion (£14.2billion) currency deal while taking part in a charity event at brokerage firm ICAP.
The newly engaged RAF officer was dressed for his role as a currency trader in a sharp navy-suit but was the only one - the staff of ICAP dressed up as everything from bananas to Batman (and in one case an RAF pilot).
"I have got Batman and Robin standing either side of me... They are very slow here. I have had to come and give them some help," the Prince joked.
And help them he did. The completed £14.2billon deal he helped broker between Barclays and Credit Suisse was greeted with applause from the room, as it broke the record for the largest voice-brokered, forward, foreign exchange deal.
But rather than increasing bankers' bonuses, all the profits from the deal — along with all the other deals done by ICAP that day — will go to charity. Last year the City firm made more than £11million as it donated its day's profits to a range of 200 charities, including one - Skill Force — which Prince William is the patron of.
William was joined in the event by his father — who was involved in a string of trades as well - and a host of stars, including Daniel Craig, David Tennant and Geri Halliwell.