Warner Bros. Pictures
Country singer Kevin Sharp has died from "complications due to cancer," his mother told CNN. He was 43.
James Franco -- who celebrates his birthday this weekend -- has enjoyed a diverse career. Take a look at images of the actor through the years.