Katy Perry has promised to sing to Prince Charles' houseplants as she was made an ambassador for his charity, the British Asian Trust on Tuesday night (04.02.20).