Cheryl Cole is praised by Prince Charles for her charity work as she joined him at an awards ceremony.