Quite. Mind you she's probably got a bob or two, she must have some of the £37bn that she was given for test track and trace left over...
It's not so much the yacht, but the crew costs are crazy. And don't get me started on the mooring fees.