Jennifer Hudson Debuts New Song for Her Upcoming Role in "The Color Purple"

Jennifer Hudson will play Shug Avery in the Broadway revival of The Color Purple set to open December 10th. The cast also features Cynthia Erivo in the role of Celie and Orange is the New Black's Danielle Brooks as Sofia. Hudson gives a preview of her incredible take on the song "Too Beautiful for Words" for the revival musical in the video below.

Download the full song for free here!

Joneka Percentie is a junior studying Mass Media Communications, Africana Studies, and Women’s and Gender Studies. When she’s not working with SPARK Movement, or tweeting @jpercentie, she enjoys singing, dancing, and sleeping. Email her at


Post a Comment

My Instagram