Cameron Monaghan is the HOTTEST male actor that i've ever seen in my life. My favoriete character that he plays is Ian Gallagher from Shameless. His red hair, freckles,and his smile is the cute part about him, but his personality is best part about him.