A study has found that people who take small steps to improve their appearance are twice as likely to donate to charity.