Royal fans appalled by Prince William's £16 Christmas bauble that 'did him dirty' December 18, 2023 Royal fans were appalled by an unforgiving bauble of Prince William that “did him so dirty”. The £16 ornament by Cody Foster More