Why are there no pictures of Skylar Grey (Holly Hafferman)?

She has produced many songs and also sings. She is in Eminem's new song "I need a doctor" and Diddy's "Coming Home"

Is she being hidden by the music industry or something?
5 answers 5