One who brings happiness to others (3,2,8)
I believe the answer is:
ray of sunshine
(Other definitions for ray of sunshine that I've seen before include "Person who cheers up others" , "joy to be with" , "One cheering up other people" , "Cheerful person" , "Someone who brings happiness into the lives of others" .)